Git is the powerful distributed version control for developers. As of this writing in the middle of 2019 the Git is used in 70% of total repositories. The popularity of Git is increasing day by day. These days almost any developer needs a bit knowledge of Git for development work. Git is a must for all developers.
In day to day development work it is really handy to know some quick commands to do things faster. Developers got intelligent IDE these days. GIT is integrated with most of the IDEs. These IDE has nice user interface to manage GIT which is really helpful for many developers.
GIT can also be used from command line. The command line GIT requires some bash knowledge. Developer who love command line prefers to use GIT from command line. Following are some useful GIT command for developers:
Frequently used GIT command
Sort recently modified branch based on committer date
$ git for-each-ref --sort=committerdate refs/heads/ // Output d7b04c07d3143e04b83dde116830656443233cb0 commit refs/heads/MCK-133-redesign-homepage 9e6ab565fce909bd40a89f874b1815365cbbbb54 commit refs/heads/MCK-new-plugin The above command sort the recent changed branch. The branch: MCK-new-plugin is the last changed branch in the local repository.
Remove remote branch
Lets say we have a branch that is merged with master and the branch is no longer needed. We can easily remove the branch from remote repository using the following command:
$ git push <remote_name> --delete <branch_name> // Output To https://domain.git - [deleted]