Main power and advantage of Git are mostly branches. We are using them to work on different tasks at the same time. When you've been working on part of your project, things are in a messy state and you want to switch branches for a bit to work on something else. The problem is, you don't want to do a commit of half-done work just so you can get bac...
Continue reading »Git
A .gitignore file should be committed into your repository, in order to share the ignore rules with any other users that clone the repository. But for application and OS specific files it is recommended to create a global .gitignore file, which is a list of rules for ignoring files in every Git repository on your computer.
Continue reading »