Are you looking to improve your software development workflow? Git might be just the tool you need! As a version control system, Git helps developers track and manage changes to their codebase, collaborate more effectively with teammates, and ensure code quality and consistency.
By using Git, you can easily:
1 -Create and switch between branches to isolate changes and experiment with new features.
2 – Merge changes from multiple branches back into your main codebase.
3 – Roll back changes to specific versions of your code.
4 – Collaborate with other developers by sharing code and reviewing changes.
List of Git Commands:
Below is the list of some of the most used Git Commands along with a short description:
git Init:
This command is used to start a new repository. Git creates a .git directory.


git clone:
This command is used to obtain a repository from an existing GitHub repo.


git add:
This command is used to add a file to the staging area.


git add. :
This command is used to add all the files to the staging area.


git commit:
This command takes a snapshot of the project’s currently stagged changes.


git diff:
This command shows the file difference which are not yet stagged.


git diff-staged:
This command shows the differences between files in the staging area and the latest version present.


git status:
This command shows all the modified files which are not committed.


git log:
This command shows the list of version history.


git branch:
This command shows all the branches of the repository.
git checkout:
This command is used to switch between branches.


git checkout -b:
To create a new branch and switch to that.


git push:
This command sends all the committed changes to your repository.


git merge:
This command shows all the branches of the repository.


git pull:
This command fetch and merge changes.


git stash:
This command temporarily stores all the modified tracked files


I hope you guys find this tutorial helpful. If you do please share it with your friends and bookmark this site for more amazing tutorials. Thanks
Leave a Reply