Select Page
Fix “git did not exit cleanly (exit code 1)”

Fix “git did not exit cleanly (exit code 1)”

Introduction Git has vastly revolutionized the way code management can work, don’t you agree? It has indeed presented ideas that encourage better code tracking and revival on crash, as well as pushing code from repository to repository without needing to lift...
All things git diff (on specific files)

All things git diff (on specific files)

Introduction The git diff command is used to differentiate two sets of data inputs, and write down the changes in stdout which are required to merge the two inputs into one. At least, that’s what the diff function is meant for. But in git, the diff subcommand...
Fix ‘Cannot be resolved to branch’ in Git

Fix ‘Cannot be resolved to branch’ in Git

Introduction Whether or not you like it, git is case-sensitive. This gives rise to a lot of flexibility over the the names you could give to your branches in a repository, but at the same time, it raises concerns, such that lead many to see the following error...
How to undo a git cherry-pick

How to undo a git cherry-pick

Introduction The cherry-pick command in git allows you to move a group of commits from a given branch to another branch. This command gives rise to a different approach to git merge, and at times is used as an alternative for it. For instance, instead of using the git...
‘heroku’ does not appear to be a git repository

‘heroku’ does not appear to be a git repository

Introduction  Heroku is a platform for developers which allows them to create, run and operate programs all within the Cloud. It is also known as a polyglot platform, due to the fact that it allows the deployment of applications that are written in any...
When to use ‘git rebase –skip’ and why?

When to use ‘git rebase –skip’ and why?

Introduction Oftentimes, if not always, there will be situations where you will wish to, or more frankly, need to skip doing a commit due to some reason, the most frequent of which is due to some sort of conflict, as most people suggest. For such scenarios, the...