基础操作
1、创建ssh key,邮箱可以随便输入,不会做校验
2、配置Git账号信息,你所有的Git操作记录,都会显示为你设置的昵称。
仓库管理
1、初始化Git仓库
2、往仓库中添加文件
3、设置提交信息
4、本地仓库设置一个远程仓库地址
5、本地仓库追加一个远程仓库地址
6、克隆仓库
记录操作
1、查看提交记录
2、查看git文件状态
3、图形化显示提交记录
4、显示提交信息
5、移除当前修改
6、暂存区操作
文件操作
1、重名名文件
2、移动文件
3、移动目录
git mv 可以添加参数--dry-run表示预览效果,而不是执行命令。推荐在使用Git来操作文件或者目录,而不是使用shell命令,这样可以保证在Git中的完整记录,也方便追溯、回退。
版本操作
1、查看标签
2、查看标签信息
3、创建标签
4、删除标签
5、推送标签
分支操作
1、查看本地分支
2、查看所有分支
会显示本地和远程分支。
3、查看远程分支
4、查看某个分支的提交历史
5、创建新分支
仅仅是基于当前分支创建新分支,不会切换到新分支。
6、创建并切换到新分支
7、切换到现有分支
8、删除本地分支
这将删除本地分支,只有在该分支已经完全合并的情况下才能成功。
9、强制删除本地分支
强制删除指定的本地分支,不管是否已经合并。
10、重命名分支
11、设置跟踪分支、更新远程分支的本地引用
12、查看分支的上游(tracking)分支
13、合并分支
14、解决合并冲突
15、删除远程分支
16、拉取远程分支并删除本地分支
17、比较两个分支的差异
18、列出某个分支的提交记录
19、重置当前分支到特定 commit
保留当前更改
20、重置当前分支到特定 commit
不保留当前更改
21、推送本地分支到远程仓库
22、推送本地分支并设置为远程跟踪分支
23、拉取远程分支并自动创建本地分支
24、拉取远程分支并合并到当前分支
25、查看分支合并图