`

windows下使用TortoiseGit代替Git命令行操作

 
阅读更多

windows下使用TortoiseGit代替Git命令行操作

  大家在使用svn的时候,都非常喜欢使用小乌龟,也就是TortoiseSVN;那么git也有小乌龟版本,即TortoiseGit。

 

  1、安装TortoiseGit

  安装使用TortoiseGit的前提,是windows下msysGit环境都安装并设置好,并且已经生成了私钥和公钥,即可开始配合TortoiseGit使用。

  安装没什么要求,根据自己的系统,32bit或者64bit对应选择安装即可。

 

  2、配置TortoiseGit与msysGit关联

  在安装完TortoiseGit第一件事,就是设置TortoiseGit与msysGit关联,如下图:

  

  

  3、建立项目目录

  假如在F盘建一个工程目录git-space,然后将版本库克隆到这个目录下

  

  4、鼠标右键显示TortoiseGit的功能菜单

  首次使用的时候,需要克隆版本,右键菜单如下:

  Git 克隆               // 将版本服务器上的版本clone到本地目录下

  Git 在这里创建版本库         // 在本地目录下创建一个版本库

  TortoiseGit(T)  // TortoiseGit设置

  克隆版本到本地之后,再看右键菜单如下:

  Git 同步               // 相当于命令行~: git push origin master

  Git 提交(C)—> "master"...    // 相当于命令行~: git add 文件

  TortoiseGit(T)  // TortoiseGit设置

 

  5、配置TortoiseGit的私钥

  在msysGit使用时,我们生成过私钥和公钥,但是使用TortoiseGit,如果不引入这个私钥,就不能提交版本了。但是TortoiseGit需要的私钥格式与生成的私钥不一致,使用要转换成TortoiseGit可以认的格式。

  在TortoiseGit的安装目录下C:\Program Files\TortoiseGit\bin找到puttygen.exe,就是转换工具,双击如下:

  

  这里只需要通过按钮Load,载入我们自己的私钥即可,如下:

  

  点击save,然后保存为TortoiseGit可以认的格式,ppk格式,并重新命名即可。然后在鼠标右键选择【Git 克隆】即弹出如下:

  

  在加载putty密钥的地方引入刚刚转换过的ppk格式私钥即可,确定之后即可clone版本以及提交文件到版本服务器。否则就会在clone的时候提示要输入password密码,引入私钥之后就不需要什么密码了

 

  6、提交文件

  通过TortoiseGit提交文件,也就是右键菜单功能

  Git 提交(C)—> "master"...    // 相当于命令行~: git add 文件,这里只是将文件提交到本地版本库,并非提交到远程版本服务器

  如下图:

  

  这里提交之后,其他客户端不能获取到你提交的文件,因为你的文件没有更新到远程版本服务器上。

 

  7、同步到版本服务器

  通过TortoiseGit提交文件到版本服务器,也就是右键菜单功能

  Git 同步               // 相当于命令行~: git push origin master

  如下图:

  

  点击推送即可完成,将文件更新到远程版本服务器上,其他客户端更新之后可以获取到你提交的文件。

分享到:
评论

相关推荐

    Windows下使用TortoiseGit实现Git的分支实例

    本文通过一个简单的产品与项目的实例,描述Git在分支上的版本控制,并以Windows下的Git常用工具TortoiseGit描述其具体实现。 内容以Github上一个测试项目TestGitBranch为例子,与自己搭建的Git服务器上项目操作基本...

    TortoiseGit+GIT

    总结来说,TortoiseGit是Git在Windows平台上的得力助手,它让Git的使用更加便捷,尤其对于初学者和不喜欢命令行操作的用户来说,是必不可少的工具。了解并熟练掌握这两款工具,能极大地提高软件开发过程中的协同效率...

    TortoiseGit-git乌龟-2.7+中文.rar

    "TortoiseGit"则指的是这款基于Git的图形化客户端,它简化了Git命令行操作,使得不熟悉命令行的用户也能轻松上手。TortoiseGit支持所有Git的基本操作,如克隆仓库、创建分支、合并分支、查看差异、解决冲突等,同时...

    git客户端(Git+TortoiseGit)

    在这个场景中,我们有两个文件:Git-2.7.2-64-bit_setup.1457942968.exe和TortoiseGit-2.6.0.0-64bit.msi,它们分别是Git命令行工具和TortoiseGit的安装程序。 Git是开源的分布式版本控制系统,其主要特性包括: 1...

    Git最全--Git安装包+TortoiseGit64+TortoiseGit语言包+Git所有命令文档+Windows下安装git操作步骤文档

    - `Git使用三 命令方式.docx` 和 `Git使用三 命令方式 (1).docx` 详细讲解了Git的命令行操作,包括但不限于初始化仓库、添加文件、提交更改、分支管理、合并冲突解决等。 5. **Windows下git客户端安装.docx**:这...

    使用tortoisegit访问git@oschina.docx

    《使用TortoiseGit访问git@oschina》 在IT行业中,版本控制系统是开发者不可或缺的工具,Git作为其中的佼佼者,深受广大程序员的喜爱。...因此,掌握TortoiseGit的使用对于日常的Git操作至关重要。

    Windows下Git与TortoiseGit使用教程 PDF

    ### Windows下Git与TortoiseGit使用教程精要 #### 版本控制的重要性与选择Git的理由 版本控制在软件开发中扮演着至关重要的角色,它不仅帮助开发者追踪代码的变更历史,还支持团队间的协作,确保项目的稳定性和可...

    windows下git工具msysgit与TortoiseGit

    总的来说,Windows下的msysGit和TortoiseGit为开发者和非开发者提供了便利的Git环境,无论你是代码新手还是经验丰富的程序员,都能有效地管理和协作项目代码。它们是Windows用户接触和深入理解Git的绝佳选择,尤其是...

    TortoiseGit和Git

    它的安装文件TortoiseGit-2.5.0.0-64bit.msi提供了与Git无缝集成的右键菜单和文件浏览器视图,使用户能在熟悉的Windows环境下进行版本控制操作。TortoiseGit支持常见的Git操作,如提交、推送、拉取、合并、解决冲突...

    <Pro Git>中文版、Git+Gitolite_TortoiseGit、git学习文档

    通过TortoiseGit,用户可以直接在文件和文件夹上右键操作,进行提交、拉取、推送等Git操作,极大地简化了Git的使用流程。对于不熟悉命令行的开发者来说,TortoiseGit是一个非常实用的工具。 在Git学习文档方面,...

    TortoiseGit(小乌龟)使用和配置详情(值得珍藏)

    与传统的Git命令行工具相比,TortoiseGit允许用户通过鼠标操作来管理代码的版本控制,降低了Git的学习门槛。TortoiseGit不仅支持文件的版本恢复,还具备强大的分支和标签功能,方便团队协作和代码管理。此外,它还...

    Git图文教程_基于Windows系统_使用TortoiseGit.docx

    - TortoiseGit是Git的图形化客户端,简化了命令行操作,特别适合新手使用。 - 同时安装中文语言包,便于理解操作界面。 3. **从服务端检出代码**: - 获取代码库的HTTP/HTTPS克隆地址,一般在代码库页面的"克隆...

    tortoisegit官方完整版

    TortoiseGit是一款深受开发者喜爱的Git图形化客户端,它为Windows用户提供了一个直观且易于操作的界面,使得Git版本控制系统在Windows环境下更加易用。这个官方完整版包含了适用于32位和64位Windows系统的版本,同时...

    Windows下是使用Git

    Windows 下使用 Git 需要安装 Git 客户端,配置密钥和 Git 配置文件,使用 TortoiseGit 等工具管理 Git 仓库,了解 Git 的设计理念和使用方法,明白 Git 与集中式版本控制系统的不同,获取 Git 仓库的两种方式,忽略...

    TortoiseGit 汉化包 git工具最新的git傻瓜式操作界面工具

    TortoiseGit是Git的Windows shell接口,为用户提供了一个图形化的用户界面,使得在Windows环境下使用Git变得更加直观和方便。 Git的核心特性包括: 1. 分布式版本控制:每个开发者的本地仓库都是一个完整的版本库...

    tortoiseGit和git安装包(包含中文语言包)

    TortoiseGit则是Git的一个图形化界面工具,专为Windows用户设计,提供了直观易用的右键菜单和图标的集成,使得在Windows环境下使用Git变得更加便捷。 在压缩包中,我们有三个关键的安装程序: 1. `Git-2.7.4-64-...

    在win7系统下使用TortoiseGit(乌龟git)简单操作Git@OSC

    在win7系统下使用TortoiseGit(乌龟git)简单操作Git@OSC

    TortoiseGit和Git安装包

    TortoiseGit和Git安装包

    Git使用 TortoiseGit日常使用指南

    TortoiseGit使得Git的使用对Windows用户更为友好,无需记忆复杂的命令行操作。通过熟练掌握这些基本操作,你可以在日常开发中充分利用Git的强大功能,实现高效的代码管理和团队协作。记得定期更新TortoiseGit以获取...

    TortoiseGit,git小乌龟

    TortoiseGit,git小乌龟

Global site tag (gtag.js) - Google Analytics