Git Gui 快速使用教程

作者:vkvi 来源:千一网络(原创) 日期:2017-4-3

Git Gui 是图形界面,使用方便。

初始化与获取

Git 创建

根据需要,选择新建、克隆、打开。

然后配置 Remote,首次会要求输入远程的用户名、密码。

Git Remote

 

Git Remote

如果之前选择的是 Clone,则会自动获取远程文件。

如果之前选择的是 Create、Open,又想从远程获取文件,则从菜单中:Repository -> Git Bash 中打开 Git Bash,输入 git pull url 来获取。

git pull https://xxx/xxx.git

提交

Git 有个本地库,先是 commit 到本地库,然后再是 push 到服务器。这与其他某些版本管理工具相比要复杂些。

Git commit

  • 先点击 Stage Changed 按钮,使之进入要处理的列表。
  • 然后点击 Commit 提交到本地库。
  • 然后点击 Push 提交到服务器。

获取

在共同开发过程中,如何获取其他人提交的代码呢?

  • 先从 Remote 菜单中 Fetch from
  • 再从 Merge 菜单中更新本地库。

以上两个操作相当于执行了 fetchmerge 两个命令,在 Git Gui 中必须是两步。如果是在命令行中,可以用 pull 命令,pull 命令相当于 fetch + merge,不过如果项目版本很复杂,据说不推荐用 pull,因为它太暴力了,遇到分支的地方,也不经你确认,直接就用服务器端的代码给覆盖本地了。 

总结

  • git fetch 获取服务器(远程库,下略)的变更记录
  • git merge 获取服务器的变更记录对应的具体变更文件拿来与本地合并。
  • git pull fetch + merge 合并版本,比较暴力。
  • git commit 提交变更到本地库
  • git push 将本地库中的变更提交到服务器

如果用了分支等,将会更复杂些。

你前面那位网友看了:微信小程序中 success、fail、complete-fail、complete 是技术层面还是业务层面?

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他