Git手册 - linqiangy/word GitHub Wiki
1.创建仓库
git init "dir"
2.添加修改到缓冲区
git add "file"
3.提交修改到版本库
git commit -m "mesage"
4.查看当前修改
git status
5.比较文件的修改
git diff "file"
6.查看历史提交记录
git log
7.版本回退
git reset --hard HEAD^ 回退到上个版本 git reset --hard HEAD^^ 回退到上上个版本 git reset --hard "版本号" 跳转到指定的版本号
8.查看历史操作
git reflog
9.查看工作区和版本库里面最新版本的区别
git diff HEAD -- "文件名"
10.丢弃工作区的修改
git checkout -- "file"
11.将修改撤出暂存区
git reset HEAD "file"
12.克隆远程仓库
git clone "url"
13.推送本地仓库到远程仓库
git push origin master
14.创建分支
git branch "new_branch"
15.切换分支
git checkout "branch_name"
16.创建并切换分支
git checkout -b "new_branch"
17.删除分支
git branch -d "branch_name"
18.合并分支
git merge "branch_name"
19.保存工作区修改(快照)
git stash
20.回复工作区修改并删除快照记录
git stash pop
21.查看远程仓库信息
git remote
22.切换远程其他分支
git clone "地址" git branch -a git checkout -b "branch_name" origin/branch_name 两个分支名字需要一样(关联远程分支)
23.打标,相当于对历史版本进行快照
git tag "v1.0"
23.命令别名
git config --global alias.st status