Git-TortoiseGit

Git下载

     下载网址:http://msysgit.github.com/

Git初始化
     1.找到桌面>>右键>>打开Git Bash here 控制台

初始化git环境

  1. git config --global user.name "JiangMin"
  2. git config --global user.email "[email protected]"

TortoiseGit

       TortoiseGit是一个开放的git版本控制系统的源客户端,界面化操作模式。

TortoiseGit下载
       tortoiseGit下载地址:https://tortoisegit.org/download/

       1.TortoiseGit安装包:根据系统下载对应安装包;
       2.TortoiseGit语言包:系统默认是英文,可以下载其他语言安装包。

Git-TortoiseGit


TortoiseGit安装

      1.安装顺序:先安装程序包,然后安装语言包;
      2.安装说明:因为TortoiseGit只是一个程序壳,必须依赖一个Git Core,所以安装前请确定已完成git安装和配置。

以为64位安装为例:
      1.安装路径根据自己需要进行配置,然后Next> 即可,配置均选择默认。
      2.点击“finish”如果以前有老版本,则选择覆盖,关闭旧程序并尝试重启即可。

安装语言包:

      1.如果使用TortoiseGit默认语言 (英文版本),则忽略“安装语言包板块”。
      2.双击TortoiseGit-LanguagePack-2.6.0.0-64bit-zh_CN.msi,弹出安装导向,“Next > ”默认安装即可。


TortoiseGit配置

       常规配置:源程序路径,作为Git项目存放的目录,方便管理。

       设置语言:如果使用英文:该步骤可直接跳过。

  1. 空白处点击鼠标右键,选择 --> TortoiseGit --> Settings,弹出配置界面(当TortoiseGit安装完成后,鼠标右键点击后,默认出现TortoiseGit相关选项)。
  2. 点击General,在页面中选择Language下拉框,选择语言。

Git-TortoiseGit


秘钥配置

前面已经提到TortoiseGit只是一个壳,除软件的常规配置(语言包、用户信息等),还需要像git一样生成、配置秘钥信息。

  1. 开始-->TortoiseGit-->PuTTYgen,进入PuTTY Key Generator;
  2. 点击“Generate”
    注意:生成时鼠标要不停划过进度条,不然进度条会一直不动!
  3. 先点击Save private key把私有的**存起来,记住存储的位置,后面会用到。

Gitlab/码云设置ssh秘钥

      Gitlab设置ssh秘钥:"User Settings"选项界面 ---> "SSH Keys" ---> 拷贝公钥 --->"Add key”:
      Gitlab设置成功后,邮箱会收到邮件。

Git-TortoiseGit

码云设置ssh秘钥:

      "设置" ---> "SSH公钥" ---> "添加公钥" --->"确定"。
       码云设置成功后,邮箱会收到邮件。


TortoiseGit工程

  1. 打开:开始-->"TortoiseGit"-->"Pageant"-->双击点开蓝屏幕电脑那个图标。
    说明:使用TortoiseGit进行和远端输出项目时,Pageant必须启动且添加了对应的私钥。否则会报错

Git-TortoiseGitGit-TortoiseGit

        添加前面生成的private key.ppk,也就是私钥。然后关闭

Git-TortoiseGit


TortoiseGit使用示例

      克隆:在本地目标下载目录下,右键-->TortoiseGit(T)-->克隆,粘贴Gitlab/码云项目仓库的SSH 链接地址到URL,点击确定
      建议:克隆的目录设置成,编译器编译源文件的地址,方便程序调试。

源程序所在文件夹,右键:

  1. 右键源程序--->"TortoiseGit"--->"添加..."--->"提交"
  2. 右键目录文件空白处:提交:"Git提交---> "master..." --->"提交" --->"推送"。
  3. 右键目录文件空白处:同步:"Git同步 ---> "拉取"。