Skip to content

Instantly share code, notes, and snippets.

@LondheShubham153
Last active May 8, 2024 13:08
Show Gist options
  • Star 23 You must be signed in to star a gist
  • Fork 94 You must be signed in to fork a gist
  • Save LondheShubham153/0b367734a02e8cf77e6ea1dc90ee0f38 to your computer and use it in GitHub Desktop.
Save LondheShubham153/0b367734a02e8cf77e6ea1dc90ee0f38 to your computer and use it in GitHub Desktop.
This Gist contains all the useful Git Commands

Git Commands

This Gist contains all the useful commands for Git

Build Status

Version control is a system that records changes to a file or set of files over time so that you can recall specific versions later.

If you are a developer and want to keep every version of your code/project (which you would most certainly want to), a Version Control System (VCS) is a very wise thing to use.

  • All the commands used for Git
  • Compatibility with GitHub
  • ✨Magic ✨

Commands

Set global username and email for Git (Locally).

git config --global user.name "<your username>"
git config --global user.email "<your email>"

Initialise an empty Git Repository

git init

Clone an existing Git Repository

git clone <repository URL>

Add file/stage to git

git add <filename>

Add all the files to git

git add .

Commit all the staged files to git

git commit -m "<your commit message>"

Restore the file from being modified to Tracked

git restore <filename>
git checkout <filename>

Show the status of your Git respository

git status

Show the branches of your git repository

git branch

Checkout to a new branch

git checkout -b <branch name>

Checkout to an existing branch

git checkout <branch name>

Remove a branch from Git

git branch -d <branch name>

Show remote origin URL

git remote -v

Add remote origin URL

git remote add origin <your remote git URL>

Remove remote origin URL

git remote remove origin 

Fetch all the remote branches

git fetch

Push your local changes to remote branch

git push origin <branch name>

Pull your remote changes to local branch

git pull origin <branch name>

Check you git commits and logs

git log

Happy Learning!

@sbm-github
Copy link

ye appne kaise create kiya git me ye sb code and formate kaise bnaya

@PalkhiKadam
Copy link

Thanks Bhaiya for such a lovely help

@moudekarvivek
Copy link

Thanks for posting

@iujawaltiwari
Copy link

Thanks Sir

@ChetanSonawane0
Copy link

really helpful :)

@wickijutt
Copy link

Thanks a lot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment