Git 图形化工具--TortoiseGit

一、TortoiseGit配置

  1. 在空白处点击鼠标右键, 选择 --> TortoiseGit --> Settings, 弹出配置界面(当TortoiseGit安装完成后,鼠标右键点击后,默认出现 TortoiseGit 相关选项)
  1. 点击General,在页面中选择Language下拉框,选择“中文(简体)中华人名共和国”,然后点击应用,确定关闭对话框(当然也可以继续使用英文)
  1. 点击左边Git,配置相关信息,配置好后保存退出
    因为当前还没有本地项目,所以 “编辑本地 .git/config(L)” 按钮处于灰色不可用状态,如果在某个本地Git项目下打开配置对话框,那么这个按钮就可用,然后就可以编辑此项目的一些属性。
    点击 “编辑全局 .git/config(O)”按钮,会使用记事本打开全局配置文件,在全局配置文件中,在后面加上下面的内容:

name: 注册gitlab的账号 signingkey: 注册gitlab的密码 Email: 是联系邮箱,给别人联系时使用

  1. 配置远端库,点击左边Git下的远端项,输入远端名以及URL

二、TortoiseGit使用

  1. 在任意空白处,右键–>git克隆,粘贴SSH 链接地址到URL
  1. 切换分支,选中克隆下来的脚本库,右键–>TortoiseGit–>切换/检出,选中要切换的分支库
  1. 创建分支,选中已切换分支的脚本库,右键–>TortoiseGit–>创建分支,输入要创建的分支名
  1. 从远程仓库拉取文件,选中脚本库,右键–>TortoiseGit–>拉取
  2. 从本地仓库提交文件,选中脚本库,右键–>Git 提交
  1. 推送修改到远端,选中提交过修改后的脚本库,右键–>TortoiseGit–>推送
  1. 还原修改,选中要还原的文件,右键–>TortoiseGit–>还原
  1. 比较差异,选中要比较的两个文件,右键–>TortoiseGit–>比较差异
  1. 查看更新日志,选中项目,右键–>TortoiseGit–>查看日志
  1. 解冲突
    首先我们构建一个冲突,比如我之前在分支1上提交了一次代码,然后我在另外一个文件夹上在没有拉取的情况下也修改了同一处地方,然后提交的时候,会提示我们先拉取分支,然后再提交,拉取后又提示我们先要解决冲突。
    之后点击解决,依次点开需要解决的文件并解决,然后保存标记为解决。
    然后再次提交,删除“#”,重新编辑log即可提交。
经验分享 程序员 微信小程序 职场和发展