Git使用小乌龟

作者: 光行天下 | 来源:发表于2017-09-19 22:01 被阅读2425次

TortoiseGit是一个开放的git版本控制系统的源客户端,只运行于Windows系统中,与操作系统紧密结合,使用起来非常方便。如果有TortoiseSVN的使用经验,则使用TortoiseGit很容易上手。

准备工作

在使用TortoiseGit之前,需要设置与远端仓库通信的SSH密钥信息。

由于安装的时候,选择使用的SSH客户端是TortoiseGitPlink,所以其不能和msysgit共享SSH密钥对,需要单独设置。

  1. 运行TortoiseGit开始菜单中的PuTTYgen程序,创建RSA密钥对,然后保存。
创建密钥对
  1. 运行TortoiseGit开始菜单中的Pageant程序,并添加上一步中保存的私钥。
添加私钥
  1. 将密钥对中的公钥,添加到github账号中,以供TortoiseGit与Github的SSH通讯加密验证所用。

克隆远端仓库

在需要创建本地版本库的目录(D:\tortoise)上右键,选择Git Clone...

准备克隆远端仓库

如果SSH密钥对准备工作正确完成,并且Pageant程序在运行中,则根据你的网络状况,很快远端版本库就克隆到本地了。

克隆远端版本库

常用操作

在克隆回来的本地仓库上进行日常的版本控制操作,以测试是否能正确使用。

修改文件

修改文件后,在修改的文件上右键选择Git Commit,在弹出的对话框中,填写提交日志,完成提交,即可将本次修改提交到本地库。

提交修改

推送到远端仓库

如果本地修改完毕,则可以将本地仓库推送到远端仓库。

推送修改

完成推送。

推送成功

当然,本地版本库,并不区分是怎么克隆回来的。用TortoiseGit克隆回来,用Git Bash命令行,一样可以正常使用。只是两种工具使用的密钥对不是同一个。只要远端github中同时存放了他们的公钥,则都能正常混合使用。

相关文章

  • Git使用小乌龟

    TortoiseGit是一个开放的git版本控制系统的源客户端,只运行于Windows系统中,与操作系统紧密结合,...

  • git常用命令大全

    因为现在公司基本使用git,这里主要有git的一些常规命令推荐命令和客户端(小乌龟)结合使用

  • svn更新代码报错

    刚使用完大名鼎鼎的git,返回在安卓项目中,使用TortoiseSVN,可爱的小乌龟竟然报错了, cleanup、...

  • git 小乌龟

    1.申请秘钥 在git bash上使用shell命令来申请秘钥随后将公钥放在gitee上 2.gitee拉取代码库...

  • TortoiseGit disconnected no supp

    安装好小乌龟git后,用小乌龟的pull 从github上拉取项目,遇到错误: 或者是 git did not e...

  • Git小乌龟的安装及使用

    1.先下载git,按照相应的系统,https://git-scm.com/downloads,然后,一直next即...

  • git 小乌龟 + 语言包

    git 小乌龟 + 语言包 https://tortoisegit.org/download/

  • Git+码云配置SSH公钥

    工具:Git 、小乌龟(TortoiseGit) 一、生成公钥 1、桌面右键菜单选择Git Bash HereGi...

  • windows下git的安装和使用

    我使用git的工具TortoiseGit(小乌龟)上传的项目,而不是用命令模式上传的项目 一、下载工具以及汉化 h...

  • Git创建仓库,并同步本地项目到仓库

    Git创建仓库,并同步本地项目到仓库 安装git bashgit bash 安装TortoiseGit小乌龟Tor...

网友评论

    本文标题:Git使用小乌龟

    本文链接:https://www.haomeiwen.com/subject/itggsxtx.html