clone git 要输入yes_git的基本配置

下载git windows版本

安装完成后打下图git文件夹

31d239b85cd9

微信图片_20190320175219.png

点击git bash,输入

git config --global user.email "xxxxxxx@xx"

git config --global user.name "xxxname"

点击Git Gui,依次点击help----show ssh key,点击弹窗右上角的Generate Key,生成key后,复制其备用。

打开https://git.jstv.com/,登陆自己的账号,点击当前页面右上角的头像,点击设置,再点击ssh密钥,将之前复制的key值复制到ssh密钥之中

31d239b85cd9

微信图片_20190320175124.png

回到首页可以看到如下页面

31d239b85cd9

微信图片_20190320175459.png

点击我们所在的测试项目组,进入到以下页面

31d239b85cd9

微信图片_20190320175542.png

点击上图中红框的位置可以复制自己的线上git仓库的地址

打开Git Gui,点击下图中的clone existing Respository

31d239b85cd9

微信图片_20190320182506.png

然后进入到以下页面

31d239b85cd9

微信图片_20190320175711.png

上图中1是之前复制的线上git仓库的地址

上图中2是对应的本地仓库代码所在的位置,所选位置到代码仓库的主位置,比如已经在d盘下有gitcode目录,选完后框内展示d/gitcode,在后面要手动输入下一级目录,比如加上testcode,最终展示d\gitcode\testcode.

点击clone后会有一个弹窗,下图所示,输入‘yes’,点击ok

31d239b85cd9

2019-03-21_104153.jpg

上一步成功后会打开下图所示的可视化界面

31d239b85cd9

微信图片_20190320180024.png

先在本地仓库目录下写任意一个文本文档,然后按下图中顺序,先点击界面中的Rescan,此时2位置出会出现本地仓库中写好的文本文档

31d239b85cd9

微信图片_20190320180053.png

下一步修改本地文件并和线上保持同步更新

例如本地文件内容增加一个‘hello world’,保存后,点击下图中的Stage Changed,此时文档会从上方转到下方途中2所指的位置,然后在3所在的任意位置点击,注明你所做的更改信息,比如‘添加了一个‘helloworld’’(图和文未匹配,理解就好),然后点击commit提交,表示本地的提示信息已经更新,

31d239b85cd9

微信图片_20190320180537.png

本地提交完成之后,点击页面中的push按钮,在以下弹窗中点击push按钮,此时本地的更新应与线上同步了,再次打开所在项目,便可以看到自己所做的更新

31d239b85cd9

微信图片_20190320184149.png

Remote和Merge操作

1.服务端重置项目后,把本地文件直接push,或修改本地文件,待扫描到有文件改动时在提交 同样也会出错,这是由于git本地与服务器端文件不一致产生冲突导致的。

31d239b85cd9

5704beb3000130b605000248 (1).png

2.遇到这种情况需要先从远程仓库拉取一下文件,解决下合并冲突的问题再push

1.获取仓库的最新改动Git fetch。选择Remote->Fetch from-origin,同样需要输入项目的用户名和密码

31d239b85cd9

5704beca0001df8105000312.png

成功后显示

31d239b85cd9

5704bf0c0001b75e05000234.png

2.解决一下文件冲突问题

菜单->Merge->Local Merge,在Merge弹窗中选择Merge按钮,成功后会有Success弹窗出现。

31d239b85cd9

5704bf4100016c1105000314.png

31d239b85cd9

5704bf40000165a705000316.png

3.如果合并之后检测到文件有冲突,是会提示Command Failed失败的,并且Git Gui是会获取到冲突文件,对于冲突文件的解决,可以右键选择使用远程版本还是本地版本,并且本地已经被打开的话,是会提示是否overwritten.按照此方法挨个解决下冲突文件即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值