Git Extensions 入门教程

最近学习Git,有种相见恨晚的感觉,悔不当初啊。。。

至于它由什么用,我说下估计大家就知道了。写代码哼唧哼唧写了一天,哇,写了好多,保存一下吧,万一晚上丢失就不好了;然后明天一份,后天又一份。等你有一天想找函数某个模块的时候,咦,到底是哪个版本呢?

有木有?!如果没有这个体会感觉你这篇文章也不用看了,看了也帮不到你啥忙了。

Git完美的解决了这个问题,看了下莫烦的入门视频,感觉命令行到底不如GUI来的爽快,大神勿喷。

故这里推荐一个Git的管理工具Git Extensions,推荐使用2.48版本,最新的是2.50,但最新的没有汉化版,如果无所谓那就使用最新的吧,我是装了2.50又卸载重装2.48吧。(找不到的可以留邮箱我给你发一份汉化版的,现在版权越来越严了啊)

至于怎么安装网上挺多教程的,其实也没啥需要教程的,默认安装就行,不影响啥使用。

但是关于怎么使用的介绍很少,百度文库、知道、谷歌都没找到合适的。这里简单介绍一下我的心得吧。

1.如果你是学生,可以利用学生邮箱认证一下GitHub,好处就是创建私有库,但是感觉毕竟开源的网站,推荐开源吧。

2.利用GitHub官网的教程,新建SSH秘钥,保存好

3.新建本地库及对应的远程空白库,然后这样提交的时候可以同步提交了,在家在实验室都可以很轻松的从网上push下来

4.至于架构,这里分享一下我默认的架构,首先会有个默认的master,你不要动它,这里是最终的发行版,是大家会看到的版本,自己用开始就新建两个环境,Release与NB_Debug,然后如果有其它人,也可以新建LGD_Debug,每个人在自己的Debug环境下编写程序,写的差不多可以运行了,合并到Release环境,这里推荐“总是建立一个新的合并并提交”。最后,把你想展示的版本再合并到master下

5.还有个自己用的技巧,你写了一天,发现,卧槽,写错了,今天白写了,你转回到前一天,又想保留这个错误,比较写了一天嘛。这时候因为没有分支无法提交,可以重命名错误分支,然后新建一个分支重命名

6.to be continue…

未经允许不得转载:深度玄学 » Git Extensions 入门教程

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址