1. Add 至暂存区
-选中文件, 鼠标右键 -> TortoiseGit -> Add;
image.png
-
添加成功;
image.png
- 文件前面出现一个蓝色 + 符号;
image.png
2. Commit 至 Repository(Head)
- 鼠标右键 -> Git Commit -> "master"...;
image.png
- 输入本次更新的内容;
image.png
-
commit 完成;
image.png
3. Push 代码到远端
- 打开 GitHub,创建 repository,获取 ssh 地址,复制下图所示 SSH 协议地址;
image.png
- 依次点击 鼠标右键 -> Git Sync...;
image.png
- 此时,得到下面的窗口;
image.png
- 点击左上角 manage,进入管理页面,在 URL 一栏输入前面复制的 SSH 地址;
image.png
- 点击左侧 Network 确保有 ssh.exe 可执行文件执行 SSH 协议,如果没有请自行配置;
image.png
- 配置完成后 Remote URL 一栏出现了前面复制的 SSH 地址,Remote Branch 此处选择 master;
image.png
- 点击 Push 按钮,开始 Push 代码到远端;
image.png
- 如下图,Push 成功;
image.png
- 在 GitHub 查看代码上传情况;
image.png
4. Revert 还原文件
- 文件被误删除后, 鼠标右键 -> TortoiseGit -> Revert;
image.png
- 之后选择要还原的文件,即可进行还原;
image.png
- 还原成功;
image.png
5. 查看本地版本库(HEAD)
- 如果想要查看本地代码块中 head 指向(最后一次被 commit )的代码,可以在版本库浏览器中查看;
image.png
image.png
6. 对比历史文件不同
- 点击文件,鼠标右键 -> TortoiseGit -> Show log;
image.png
- 在历史更新记录中,按住 Ctrl -> 选中两个版本 -> 鼠标右键 -> Compare revisions;
image.png
- 得到下图,查看对比;
image.png
7. 版本回退
- 在文件夹中依次点击,鼠标右键 -> TortoiseGit -> Show log,打开历史版本查看视图;
- 选中需要回退的版本,依次点击 鼠标右键 -> Reset master to this...;
image.png
8. 文件图标含义
-
文件被添加至暂存区;
image.png
-
文件有更新,且未被 commit;
image.png
-
文件已被 commit;
image.png
联系博主:
-
下为博主微信,欢迎骚扰
image.png












网友评论