zoukankan      html  css  js  c++  java
  • TortoiseGit的安装与配置

    1.   TortoiseGit简介

    TortoiseGit是一个开放的git版本控制系统的源客户端,支持win10/win7/winxp/vista,该软件功能和git一样。

    不同的是:git是命令行操作模式,而tortoiseGit是界面化操作模式,不用记git相关命令就可以直接操作,读者可根据自己的情况选择安装。

    2.   TortoiseGit下载

    tortoiseGit官方下载地址:https://download.tortoisegit.org/tgit/

    官网当前最新稳定版本是2.9.0.0,下面就以该版本为例说明tortoiseGit的下载和安装。

    进入2.9.0.0之后可以看到包含32位和64位软件安装包下载,以及各种语言安装包,根据自己的系统选择对应的安装包,笔者的主机是win10 64bit。就以64位为例语言包下载安装是根据个人习惯,默认是英文(推荐),需要中文的下载对应的语言包安装即可。

    3.   TortoiseGit安装

    1.     双击TortoiseGit-2.9.0.0-64bit.msi,弹出安装向导页面;

    2.     一路Next即可,配置均选择默认

     

    3.     点击Install

    4.     完成后点击Finish,如果以前有老版本,则选择覆盖,关闭旧程序并尝试重启系统即可。

     

    3.1.安装语言包

    如果想使用英文版的该工具,不想使用中文版本的,则该模块操作可以忽略

    1.     双击TortoiseGit-LanguagePack-2.9.0.0-64bit-zh_CN.msi,弹出安装向导;

     

    2.     点击下一步,安装完成后,点击完成;

     

    4.TortoiseGit配置

    4.1.常规配置

    之前如果注册了GitHub账号、Email地址、密码,配置了GitHub SSH key后,tortoiseGit会自动关联GitHub相关的账号名和邮箱,在安装完成之后就会自动关联:

    4.2.秘钥配置

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

    1.     点击开始菜单→TortoiseGitPuTTYgen,选择PuTTYgen,进入PuTTY Key Generator

     

    2.     点击Generate,会自动生成私钥,生成的过程中;

     

    注意:生成时鼠标要不停划过进度条,不然进度条会一直不动!

    3.     Save private key把私有的秘钥保存起来,记住存储的位置,后面会用到;

     

    4.     打开开始菜单→TortoiseGitPageant,打开以后电脑右下角会有图标,双击点开蓝屏幕那个图标,说明:使用TortoiseGit进行和远端输出项目时,Pageant必须启动且添加了对应的私钥。否则会报错;

     

    5.     添加前面生成本地保存的private key.ppk,也就是私钥。然后关闭;

     

    5.TortoiseGit使用示例

    以克隆JavaWorkSpace项目代码为例,举例验证Tortoise配置是否正确;

    注意:克隆代码之前确保有相关的代码权限(masterdeveloperreporter),如无权限,请求项目具有master权限的同事帮忙分配权限;

    1.     登陆GitHub,获取SSH链接地址

     

    2.     在本地目标下载目录下,鼠标右键→Git Clone,把刚才粘贴的SSH地址复制到URL,点击确定;

     

     

    3.     确认项目已从GitHub上克隆到本地;

    本文参考博客:https://www.cnblogs.com/xiuxingzhe/p/9312929.html,感谢博主,学习分享。

    1.   TortoiseGit下载

  • 相关阅读:
    IEXPRESS
    .NET protector
    aspnet_compiler
    Ubuntu 添加新用户并制定目录和shell,并配置为root组用户|sudoer 修改
    键盘驱动的原理
    几个常用的宏:likely和unlikely __raw_writel
    android 静音与振动
    Ubuntu 添加新用户并制定目录和shell,并配置为root组用户|sudoer 修改
    Linux输入子系统
    Android input device request_irq() 的 注册中断服务
  • 原文地址:https://www.cnblogs.com/yif0118/p/12190025.html
Copyright © 2011-2022 走看看