Stashing and Cleaning in Git

Stashing and Cleaning in Git Stashing Stashing in Git is a feature present in Git which is used to remove the messy environment of any state or while switching branches. To dig deep, let’s consider that when a user has been working on part of a project, the code...

Summing up with Git

Summing up with Git: You have come a long way studying Git every day. To be precise, you learned how to, when to, and what to do with Git. You also came across some terms in Git which people may usually fail to explain in a broad sense. These terms are not only...

Git help

Git help Overview There are some commands which act as the warehouse of solving conflicts. One such command is Git help. As the name suggests, it is perhaps the most helpful command which resolves the issues ranging from novice users to experts. The Git help command...

Git svn

Git svn These days, a majority of projects still use the modules associated with Subversions to manage and deploy their source files. It’s quite okay because you should never change a running system. To bring users from Subversion to Git without changing the...

Git Filter Branch

Git Filter Branch Overview Here, you would be learning about Git filter-branch command. Before proceeding, let’s discuss some points. The Git filter-branch is destructive. The untouched commits may end up having different object names so that your new branch is...

Git bundle

Git bundle Overview There are few instances in some of your workflows where you require one or more branches to be replicated for development from one machine to another. Since the two machines cannot be directly connected for some small reasons, using Git protocols...

Git notes

Git notes Overview Git notes are an incredible feature of Git since every version of Git has this feature. It is perhaps the best substitute for log command. Git notes command is a widely used tool because of its elegancy and great documentation. Git notes have the...

Git Hooks

Git Hooks Overview Just like other version control systems, Git has its way to deliver customized scripts whenever some important activity occurs. The hooks act just like the triggers or catalysts that get activated whenever an important event is invoked. However,...

Git Prune

Git Prune: The prune command in Git is an integrated utility tool that is primarily used for cleaning up the unreachable or “orphaned” objects present in Git. The concept of unreachable objects lies in the fact that they cannot be accessed by any means of...

Git gc

Git gc Overview The abbreviation of gc is ‘Garbage Collection’. In Git, there is a command used to maintain the repository which is git gc. When you execute this command, you are instructing Git to clean up the mess you have created in the current...

Pin It on Pinterest