Git详细教程(三):window系统下,使用Git Gui管理项目
前言:
在这里单独把Git Gui的使用教程整理出来,Git Gui可以直接在窗口界面上进行操作,很大程度上方便程序员在window下进行项目开发。
看不懂英文的朋友,可以下载Git的汉化补丁,下载地址:
一、克隆远程地址的版本库
1、打开Git Gui软件,选择Repository菜单的Clone子菜单,或者按Ctrl+L
2、在弹出的窗口中,输入远程仓库地址,和选择要保存的位置,然后点击“clone”按钮
3、如果没有设置SSH免密登录,可能会提示输入密码,按要求输入即可
二、获取SSH Keys,设置SSH 免密登录
1、启动GUI,菜单 → Help(帮助) → Generate SSH Key(创建**),如果已经创建过,该选项为 Show SSH Key
2、去你的代码托管服务器 → 账号设置中 → 添加SSH Keys,如下图是github.com的
三、配置Remote,设置远程仓库对象
1、菜单栏 → Remote → Add...
Name:输入自定义的远程连接对象名称
Location:填写远程仓库的地址,也就是项目的git地址,例如下面的2个地址都可以:
//github上的仓库
https://github.com/aherboy/wxapp.git
//服务器里创建的git仓库
ssh://aaa@qq.com:29418/wxapp.git
特别说明:如果没有配置SSH免密登录的话,会提示输入账号和密码
2、填写好后,点击"Add“按钮,会弹出测试连接的窗口,成功后显示Success绿色,如果连接失败,也会提示相应的错误信息:
四、提交和推送代码
1、在本地仓库把代码写完后,点击Rescan进行重新扫描,会对比远程版本库,看哪些文件有所变动
2、鼠标点击Unstaged Changes区域(未缓存的改动)改动过的文件,这些文件会自动添加到Staged Changes区域(已缓存的改动)中,然后再点击“Commit”提交按钮
3、会出现报错如下,原因是没有填写Commit Message(提交备注信息):
4、重新填写一下 Commit Message(提交备注信息),再点Commit提交即可
5、提交成功,但并没有真正更新到远程git仓库里的版本库中,因为提交只是交到了缓存里的分支中。
6、很重要的一步:选择工具栏中的romote → fetch Form → orgin,实现pull的效果,保证多人合作的版本统一。
7、最后一步才是Push推送到远程Git仓库的版本库中
8、请牢记提交的顺序( Commit → Pull → Push ),不要出错 :
上一篇: window下安装Redis教程
下一篇: Git