tech/webdev magazine

Showing posts with label git. Show all posts
Showing posts with label git. Show all posts

April 20, 2020

7 Git Commands You May Not Know

Monday, April 20, 2020 Teklinks

GitHub recently went free for teams which is great news for all devs. We all have our everyday Git commands that we use over and over. But what if I told you there are some lesser known Git commands that may make your life easier.

Full article

March 25, 2020

Git aliases I can't live without

Wednesday, March 25, 2020 Teklinks

My love for aliases started when I installed zsh and its addon suite oh-my-zsh for the first time. It contains a big set of predefined aliases and helper functions for different command line programs.

Full article

December 11, 2019

December 3, 2019

August 21, 2019

A better Git workflow with rebase

Wednesday, August 21, 2019 Teklinks

On this "Coding Tip of the Day" I'll show you a different way of approaching git branching/merging with rebase. My team at Amazon adopted the workflow you'll see in the video and we love it. Whether you're mostly a solo developer or on a large team, give this a shot, I guarantee that even if you don

Full article

April 9, 2019

Trunk-based Development vs. Git Flow

Tuesday, April 09, 2019 Teklinks

In order to develop quality software, we need to be able to track all changes and reverse them if necessary. Version control systems fill that role by tracking project history and helping to merge changes made by multiple people. They greatly speed up work and give us the ability to find bugs more easily.

Full article

March 5, 2019

Git Best Practices

Tuesday, March 05, 2019 Teklinks

Over the years I learned a lot about git. Most of the parts I learned the hard way by using it on a regular basis. Here I summarize a lot of the things which I would consider Git Best Practices for using git in a team.

Full article

March 3, 2019

Automate Your Workflow with Git Hooks

Sunday, March 03, 2019 Teklinks

Git hooks are one of the most underrated git features, and have the potential to increase your productivity as a developer. Have you ever wanted to run a command every time you commit or push? Lucky for you, that’s exactly what git hooks do — they’re custom scripts that run before or after git commands to automate manual tasks. Read on to find out how hooks could improve your workflow.

Full article

February 21, 2019

The Smart Ways to Correct Mistakes in Git

Thursday, February 21, 2019 Teklinks

The world of software development offers an infinite amount of ways to mess up: deleting the wrong things, coding into dead ends, littering commit messages with typos, are a mere few of the plentitude. ​​Fortunately, however, we have a wonderful safety net under our feet in the form of Git when we’re working with version control.

Full article

February 15, 2019

December 27, 2018

Git aliases for lazy developers

Thursday, December 27, 2018 Teklinks

I prefer to interface with git via the command line, at least for the simple commands. However, I’m a bit lazy, and don’t like having to repeatedly type out the same long commands multiple times a day.

Full article

November 24, 2018

November 12, 2018

Git aliases I can't live without

Monday, November 12, 2018 Teklinks

My love for aliases started when I installed zsh and its addon suite oh-my-zsh for the first time. It contains a big set of predefined aliases and helper functions for different command line programs.

Full article

October 26, 2018

Git Catastrophes and Tips to Avoid Them

Friday, October 26, 2018 Teklinks

In this post, I'd like to highlight some git features that might be less used/known, but can end up saving your @$$ when things go south in the codebase. Fortunately, it is really hard to irrevocably mess something up with git, as long as you have the .git hidden folder in your project intact!

Full article

September 23, 2018

How to organize your git branches

Sunday, September 23, 2018 Teklinks

I remember implementing git in my team. I think it was more than 6 years ago. At that time, A successful git branching model by Vincent Driessen was required reading if you wanted to learn how to work with git effectively. Since then, I've been following the "Git Flow" style.

Full article

September 16, 2018

August 17, 2018

August 9, 2018

11 Painful Git Interview Questions You Will Cry On

Thursday, August 09, 2018 Teklinks

According to the latest Stack Overflow developer survey, more than 70 percent of developers use Git, making it the most-used VCS in the world. Git is commonly used for both open source and commercial software development, with significant benefits for individuals, teams and businesses.

Full article

July 15, 2018

Useful git commands for everyday use!

Sunday, July 15, 2018 Teklinks

Do you know that questions about git get the most views on StackOverflow? I’ve searched a lot on Google how to execute certain actions with git, and this actually slowed me down a lot. There are some actions that we tend to use a lot, so it’s good to learn them.

Full article

July 8, 2018

Cherry-Picking With Git

Sunday, July 08, 2018 Teklinks

Managing feature branch changes that aren't quite ready for a full merge can be a difficult task. Sometimes you don't want to push a whole branch into another, and only need to pick a few specific commits. This process is called cherry-picking.

Full article