克隆
git clone <URL>
克隆指定分支
git clone -b <branchName> <URL>
创建新分支
git branch <branchName>
查看分支
git branch
查看所有分支
git branch -a
切换分支
git checkout <branchName>
把要提交的所有信息添加到索引库中
git add --all
提交
git commit -m '提交说明'
提交时跳过pre-commit脚本检查
git commit -m '提交说明' --no-verify
拉取
git pull
推送
git push //当前被推送的分支在远程已经存在
git push origin <branchName> //推送新分支到远程仓库
合并分支
git merge <branchName> //把branchName合并到当前分支
查看分支状态
git status
删除远程分支
git push origin --delete <branchName>
删除本地分支
git branch -D <BranchName>
查看所有分支的所有操作记录(包括已经被删除的 commit 记录和 reset 的操作)
git reflog
git cherry-pick