Git/TortoiseGit使用

一、Git本地

1、环境安装:Git下载地址:https://gitforwindows.org/

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

3、先安装git客户端,再安装语言汉化包

4、配置Git

①、git配置用户名密码、生成ssh。添加到github

设置Git的user name和email:

$ git config --global user.name "xxx"

$ git config --global user.email "xxx@xxx.com"

②、生成SSH密钥过程:

查看是否已经有了ssh密钥:cd ~/.ssh

如果没有密钥则不会有此文件夹,有则备份删除

生成密钥:
$ ssh-keygen -t rsa -C “xxx@xxx.com”。

image

进入目录C:\Users\Administrator.ssh 将id_rsa.pub里面的公钥保存添加到github远程服务器上

image

5、使用tortoiseGit下拉代码

①可以到TortoiseGit的安装路径下找到C:\ProgramFiles\TortoiseGit\bin\puttygen.exe运行此文件,点击下图中规定load加载私钥id_rsa,然后点击Save private key生成TortoiseGit需要使用的ppk文件(id_rsa.ppk)

image

打开TortoiseGit设置页面,配置相关参数如下:配置用户名和邮箱,配置服务器代码路径和上面得到的id_rsa.ppk路径,进入TortoiseGit的Settings页面,点击左边导航栏的Git目录,设置用户名和邮箱(Name, Email),Name会在提交代码的时候显示出来,如果之前使用git config配置过,这里也可以不用配置的。

image
image

然后点击Git下的Remote菜单,添加一个origin远程仓库分之信息:Remote是为远程分之起个名字,URL是远程仓库地址,Putty是id_rsa.ppk文件路径,至此就可以使用TortoiseGit正常工作了,可以试试pull,commit等功能。

②、tortoisegit解决重复输入用户名密码问题:


image

在最后加入

[credential]

 helper = store 

里面会有你以前配置好的用户昵称和邮箱,如果没有就加上去,最后结果是

image

③、tortoisegit解决冲突

首先将本地修改提交。

image
image

然后同步代码

image

选择远程分支,拉去代码

image

显示冲突代码部分

image

编辑冲突代码

image
image

解决完冲突,再次commit---》Pull---》push

image
image

冲突完美解决

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,550评论 19 139
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,651评论 9 163
  • 刚注册简书那几天,我有两个粉丝,都是跟我一样的菜鸟级别。我不知道他们怎么会关注我这样一个无名小卒,我把它归结...
    琰言阅读 1,722评论 0 0
  • 如何提升内在力量及养育智慧,成就安全感充足又自信的小孩? 之一 孩子的成长情况跟什么有关? 1.几点睡觉 2.母亲...
    勤快滴麻麻阅读 1,092评论 0 1
  • 删了写写了删,所以今天逐字稿的进度基本为0。现在把书的基本内容都搞清楚了,重要的部分都理解的差不多了,可是想要输出...
    白菜花君阅读 669评论 0 0