Find Useful Git commands in this Git Cheat Sheet.
- Clone a project:
git clone git_repo_url project_name - Switch to a branch locally:
git checkout branch_name - Modify a file, then save and push it to remote repo in current branch
git add path_to_file_modifeid/file_name
git commit -m “Description of modification”
git push - Get a new version of a file after modifying local version
git checkout path_to_file_modified/file_modified - Get latest version of current branch
git fetch
git pull
if you have local changes, you will be prompted to commit or stash them before pulling.
- Create a new branch based on current branch and switch to it
git checkout –b branch_name - Switch to master branch
git checkout master - Merge branch_name to master
git merge branch_name - Delete local branch
git branch -d branch_name - Undo a merge or pull
git reset –hard - Undo a commit locally and on the remote branch
git reset –hard commit_id
git push –force -
Get remote url of a local branch
git remote show origin