Tag Archives: version control

Git: branching and merging

Branch is a core concept in Git and many other version control systems. Generally speaking, a branch is a line of development which is parallel and independent of all other lines but which still shares the same history with all … Continue reading

Posted in Git, Version control | Tagged , , | Leave a comment

Git: how to ignore files

When working with Git you will quickly come across several files which are present in the working copy for various reasons but which should not be tracked by Git. The typical examples are logs, compiled binaries or IDE configuration files. … Continue reading

Posted in Git, Version control | Tagged , , | 1 Comment

Git: how to use stash

Sometimes I have a situation that I am working on some feature on my own branch and suddenly someone comes to me and says that something really important has to be fixed or improved on the main branch. Usually it … Continue reading

Posted in Git, Version control | Tagged , , , | 10 Comments