下载git windows版本
地址是https://gitforwindows.org/,下载后默认安装即可
二
安装完成后打下图git文件夹
点击git bash,输入
git config --globaluser.email"xxxxxxx@xx"
git config --global user.name "xxxname"
点击Git Gui,依次点击help----show ssh key,点击弹窗右上角的Generate Key,生成key后,复制其备用。
打开https://git.jstv.com/,登陆自己的账号,点击当前页面右上角的头像,按照下图步骤依次点击,将之前复制的key值复制到ssh密钥之中
回到首页
点击我们所在的测试项目组,进入到以下页面
点击上图中红框的位置可以复制自己的线上git仓库的地址
打开Git Gui,点击下图中的clone existing Respository
然后进入到以下页面
上图中1是之前复制的线上git仓库的地址
上图中2是对应的本地仓库代码所在的位置,所选位置到代码仓库的主位置,比如已经在d盘下有gitcode目录,选完后框内展示d/gitcode,在后面要手动输入下一级目录,比如加上testcode,最终展示d\gitcode\testcode.
点击clone后会有一个弹窗,下图所示,输入‘yes’,点击ok
上一步成功后会打开下图所示的可视化界面
先在本地仓库目录下写任意一个文本文档,然后按下图中顺序,先点击界面中的Rescan,此时2位置出会出现本地仓库中写好的文本文档
下一步修改本地文件并和线上保持同步更新
例如本地文件内容增加一个‘hello world’,保存后,点击下图中的Stage Changed,此时文档会从上方转到下方途中2所指的位置,然后在3所在的任意位置点击,注明你所做的更改信息,比如‘添加了一个‘helloworld’’(图和文未匹配,理解就好),然后点击commit提交,表示本地的提示信息已经更新,
本地提交完成之后,点击页面中的push按钮,在以下弹窗中点击push按钮,此时本地的更新应与线上同步了,再次打开所在项目,便可以看到自己所做的更新
备注:
只更新代码(不上传):remote-----fetch from -----origin;
再点击:merge——Local merge