博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TortoiseGIT安装过程及问题
阅读量:7294 次
发布时间:2019-06-30

本文共 1322 字,大约阅读时间需要 4 分钟。

1,安装Git。一路默认

2,安装TortoiseGit,一路安装完毕。重启电脑。

3,配置TortoiseGit。这是最重要一步。

  • 配置 remote,即远程地址,用于以后pull 或 push操作。这里使用了github。配置如下:

  • 配置 name 和 email。 name随便写,并不是用来登录用的用户名。email是注册github时填写的注册邮箱。

4,克隆远程库。在磁盘空闲处右键,选择git clone,并在弹出框中填写远程库的URL。确定后成功克隆远程库到本地。

5,测试pull, push 基本操作。这里要特别注意,若远程库为空,即没有任何文件时,使用TortoiseGIT的pull操作将出现错误如下:

Your configuration specifies to merge with the ref 'refs/heads/master'

from the remote, but no such ref was fetched.

这是由于此时远程仓库为空,空仓库是没有任何分支的。而pull操作要求从远程master分支拉取数据,找不到该分支而出错。

github在引导我们创建仓库时总是建议我们要带上, , and

如果带上任何一个文件,我们的仓库就不为空了,github默认为我们创建一个主分支,即master分支。这样我们在pull时就不会出错了。

或者是我们创建了空仓库后,在本地创建一个txt文件,然后add, commit, push,之后远程库也会为我们创建一个master分支,以后我们再使用pull就没问题了。

6,记住登录名密码,不用每次push时都输一次。

在GIT的安装盘找到.gitconfig文件,加入下面二行

[credential]

 helper = store

这样只需要输入一次用户名密码,后面就不用了。

  • 附:公钥和私钥

加密传输的算法有好多,git可使用rsa,rsa要解决的一个核心问题是,如何使用一对特定的数字,使其中一个数字可以用来加密,而另外一个数字可以用来解密。这两个数字就是你在使用git和github的时候所遇到的public key也就是公钥以及private key私钥。

其中,公钥就是那个用来加密的数字,这也就是为什么你在本机生成了公钥之后,要上传到github的原因。从github发回来的,用那公钥加密过的数据,可以用你本地的私钥来还原。如果你的key丢失了,不管是公钥还是私钥,丢失一个都不能用了,解决方法也很简单,重新再生成一次,然后在github.com里再设置一次就行

  • TortoiseGIT中公钥和私钥的生成

打开PuttyGen,生成一串字符串,这个是公钥,点击save private key就可生成一个私钥文件。

  • 设置公钥和私钥

远端设置: 将公钥保存到github的 setting->SSH and GPG keys 中。

本地设置:点击TortoiseGit安装目录下的pageant 然后 addkey即可。

 

转载于:https://www.cnblogs.com/timeObjserver/p/5929468.html

你可能感兴趣的文章
背水一战 Windows 10 (36) - 控件(弹出类): ToolTip, Popup, PopupMenu
查看>>
我的Java开发学习之旅------>Base64的编码思想以及Java实现
查看>>
【字符串处理算法】最长连续字符及其出现次数的算法设计及C代码实现
查看>>
大数据玩家们对2013年趋势的预测
查看>>
python多线程之Event(事件)
查看>>
sublime3配置pythonIDE
查看>>
专访浙大儿院副院长傅君芬:我们为什么会把人工智能引入儿童骨龄检测?
查看>>
如何搭建安卓开发持续化集成环境(Ubuntu + Jenkins + SonarQube)
查看>>
3行代码给你的python提速4倍!
查看>>
物联网时代如何管理上百万设备?找风河DLM就对了!
查看>>
你的Java代码是否符合规范,来测测便知!
查看>>
为何终端防护对ICS如此重要
查看>>
安全领域新概念:安全评级服务的兴起
查看>>
为IT基础设施提供云端储存,云数据存储公司Nasuni获3800万美元股权融资
查看>>
【下载】RSA1024及RSA2048加密算法漏洞CVE-2017-7526 问题出在GnuPG加密库
查看>>
狮山路将装上“智慧大脑”
查看>>
Hadoop何以快速成为最佳网络安全工具?
查看>>
深入场景洞察用户 诸葛io决胜2017国际黑客松大赛
查看>>
Android APP破解利器Frida之反调试对抗
查看>>
比世界纪录快3倍 阿里云377秒完成100TB数据排序
查看>>