一、快速提交代码
1、添加当前目录的所有文件到暂存区
git add .
2、提交暂存区到仓库区
git commit -m 'first commit'
3、提交到git远端
git push
4、到第三步已经完成了,这里是查看状态
git status
二、git 命令行下载某一历史版本
https://blog.csdn.net/u013750244/article/details/99072340
三、下载一个项目和它的整个代码历史
git clone url
四、分支
1、列出所有本地分支
git branch
2、列出所有远程分支
git branch -r
3、列出所有本地分支和远程分支
git branch -a
4、新建一个分支,但依然停留在当前分支
git branch [branch-name]
5、新建一个分支,并切换到该分支
git checkout -b [branch]
6、新建一个分支,指向指定commit
git branch [branch] [commit]
7、新建一个分支,与指定的远程分支建立追踪关系
git branch --track [branch] [remote-branch]
8、切换到指定分支,并更新工作区
git checkout [branch-name]
9、切换到上一个分支
git checkout -
10、建立追踪关系,在现有分支与指定的远程分支之间
git branch --set-upstream [branch] [remote-branch]
11、合并指定分支到当前分支
git merge [branch]
12、选择一个commit,合并进当前分支
git cherry-pick [commit]
13、 删除分支
git branch -d [branch-name]
14、删除远程分支
git push origin --delete [branch-name]
五、可视化管理
1、sourceTree
https://www.cnblogs.com/fisherbook/p/11397168.html
2、tortoisegit
https://blog.csdn.net/siyi_blog/article/details/89553153
参考文章:https://www.cnblogs.com/miracle77hp/articles/11163532.html