windows 下使用 git GUI

一、下载

去 [git官网](https://git-scm.com/download/win) 下载git,并安装。
右键任意文件夹,点击 Git Bash Here.
配置git的全局的 email 和 用户名。
git config --global user.name "nameVal"
git config --global user.email "eamil@qq.com"

二、在 Github 或者 Gitee创建仓库

在github 或者 gitee创建仓库,然后拷贝 ssh连接。

 

 三、在自己电脑上新建目录作为仓库路径

例如在 D盘 新建 GitRepos 的文件夹。

四、添加ssh公钥到 GitHub或者Gitee

1> 在 GitRepos文件夹内右键,点击 Git GUI Here。
2> 然后在最上方的菜单栏点击 Help菜单并点击 Show SSH Key项。
3> 出现ssh key之后拷贝一下
4> 以Gitee为例 打开Gitee并登录,点击右上角自己头像,然后点击设置。
5> 在设置界面的左侧选择安全设置下的SSH公钥。
6> 然后在右边添加公钥标题(即给这个公钥一个名称,到时候自己能看出是什么机器上的公钥),然后将拷贝的ssh key复制到 公钥一栏。点击确定,输入密码后 添加公钥成功。

五、打开Git GUI 并 clone项目

1> 安装过git之后,在 GitRepos文件夹内右键,点击 Git GUI Here。
2> 然后点击 Cloning Existing Repository

3> 在下图中的 Source location中粘贴上面第二步拷贝的ssh连接。假设要clone的项目名称为 Test
4> Target Directory 点击右边浏览(Browse),选择刚刚创建的 D:/GitRepos 文件夹,## 注意  要在字符串的最后面自己加上
/Test   这里有点奇怪,自己试了下,必须以这种方式才能clone,就是让git在GitRepos下新建一个文件夹用来clone项目,
但是不能是已经创建好的  必须是git自己创建。 项目名称可以是自己随便起,也可以是要clone的项目名称。
5> 最后点击下面的 Clone,完成clone。

 

六、在 Test文件夹下新建 hello.txt 文件并提交到git 

1> 在D:/GitRepos/Test文件夹下新建 hello.txt文件,并输入 hello world,然后保存关闭。
2> 在Test文件夹内右键 然后 点击Git GUI Here,打开Git。
3> 下图圈出来的按钮中 首先点击 Rescan,检查项目有哪些修改。
4> 然后点击 Stage Changed, 执行完后点击下面的 unlock index(不太明白啥意思,有懂的老师还望留言赐教一下)。
5> 左下方的窗口会显示此次有修改的文件,如果有不想提交的文件,则可以在此窗口点击该文件便会从该窗口移到上面窗口.
6> 然后在右侧写上此次提交的日志,比方说  我的第一次提交。然后点击 Commit按钮。
7> 最后点击push。

 最后 到Gitee网站上,点开仓库查看一下是否提交成功了。

七、下载(pull)更新

 

菜单栏 Remote -> Fetch from -> origin.
点击之后就从远端将更新下载过来了,不过仅仅是下载,还要进行下一步合并。

八、与本地仓库进行合并 

 菜单栏 Merge -> Local Merge…

 点击 Merge 完成合并。

九、Bash上的直接拉取命令(类似于SVN的update)

右键 Git Bash here,输入
git pull origin master
master是分支名称。

注意: 应该先将更新下载合并后,再提交自己修改的代码!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值