Git Cheat Sheet
What is Git and GitHub?
Git is a version control system, meaning that it keeps track of every version of your codebase. This way, if you need to find or revert to a previous version, you can do so easily. Because it's so easy to use, Git has become one of the most popular tools among the developer community. Git works with any type of file, so it doesn't matter what programming language you're working within the codebase
Github is a website that allows you to store your code on the web. Storing your code on the web has a number of advantages, including backing up your code and collaborating on your code with others.
Git Commands for Beginners like me :)
Git configuration : Set the username and email for git configuration
git config --global user.name "User Name"
git config --global user.email "Email"
Creating a local repo
git init
Creating a local copy
git clone
Display the state of the working directory and the staging area
git status
Adding file to staging area
git add <file>
git add .
If you want to add every change at once, you can run the command:
Commit the staged changes
git commit -m "<message>"
History of all the commits
git log
Updating the committed changes to the remote server
git push -u origin <branch_name>
Updating from remote repo to local repo
git pull origin
I hope now you can run basic Git commands on your own :)