Github for Windows使用图文教程
Git已经变得非常流行,连Codeplex现在也已经主推Git。Github上更是充斥着各种高质量的开源项目,比如ruby on rails,cocos2d等等。
对于习惯Windows图形界面的程序员来讲,Github的使用是需要点时间和耐心的,然而最近Github发布了Github for Windows 则大大降低了学习成本和使用难度,他甚至比SVN都简单,好吧,你不信,我们来一步一步过一面:
1. 下载Github for Windows,然后安装就不说了
2. 登陆,安装好后打开GitHub,用你的GitHub账号登陆。需要注意的事,Github for Windows会帮你创建SSH Key,你打开邮件应该会收到邮件帮你创建SSH Key的信息,这也省了不少事:
3. 创建一个仓库。点击上面的 “+Add” 按钮创建一个新的仓库,输入相关信息:
4. 新建的仓库还没有真正地提交到本地仓库,相当于这只是一个new的修改,github简化了一些操作过程,对于任何修改,只需要添加评论就可以提交到本地仓库,然后这个时候才可以提交到远程仓库,所以我们来添加一条评论:
在每次添加一个评论之后,就相当于向本地仓库提交了一本版本,之后,就可以选择一个版本向远处仓库提交了。
5. 这个时候我们就可以Publish一个仓库了,Publish之后按钮就变成in sync文字,表示以后的修改提交就是同步,这个时候你到你的github上看应该就会多一个仓库了:
6. 添加项目,仓库在本地保存在一个文件夹中,Github for windows会监视这个文件夹,任何修改都会在仓库中看到,然后像上面一样添加评论就可以将修改提交到本地仓库,这里我们打开仓库目录,往里面添加一个项目:
5. 将修改提交到本地仓库,回到Github for windows中,已经可以看到刚才添加的项目了,同样,提交注释提交到本地仓库:
6. 最后,点击sync将本地仓库提交到github
7. 参与开源项目协同开发:
github现在已经深度支持Windows开发者了,现在每个在github的开源项目前面都有一个“Clone in Windows”的按钮,我们可以Clone任何我们感兴趣的开源项目,然后在地进行修改,参与开源项目的开发。
点击该按钮之后,浏览器会要求打开Github for Windows,并下载项目至本地,新建一个本地仓库:
总结:github for Windows简化了一些概念和操作,并且几乎所有主要操作都通过图形界面来完成,基本上能完成日常写作了。这些主要的简化包括:
1. 将push到远程仓库简化为一个同步按钮
2. 将提交到本地仓库简化为只需要对一些列修改添加评论
更多的,还包括分支的建立和管理,这部分自己去探索吧,总之,github for Windows确实是一个非常好的工具。
分类
评论
日志
推荐
友情链接
存档Archives
- 2019年4月(3)
- 2019年3月(2)
- 2019年2月(7)
- 2019年1月(6)
- 2018年11月(2)
- 2018年10月(17)
- 2018年9月(13)
- 2018年8月(19)
- 2018年7月(5)
- 2018年6月(15)
- 2018年5月(11)
- 2018年4月(17)
- 2018年3月(33)
- 2018年2月(6)
- 2018年1月(41)
- 2017年12月(10)
- 2017年11月(27)
- 2017年10月(17)
- 2017年9月(17)
- 2017年8月(11)
- 2017年7月(20)
- 2017年6月(12)
- 2017年5月(31)
- 2017年4月(12)
- 2017年3月(26)
- 2017年2月(13)
- 2017年1月(21)
- 2016年12月(21)
- 2016年11月(24)
- 2016年10月(23)
- 2016年9月(12)
- 2016年8月(23)
- 2016年7月(14)
- 2016年6月(10)
- 2016年5月(7)
- 2016年4月(3)
- 2016年3月(9)
- 2016年2月(4)
- 2016年1月(6)
- 2015年12月(9)
- 2015年11月(7)
- 2015年10月(5)
- 2015年9月(8)
- 2015年8月(3)
- 2015年6月(2)
- 2015年4月(1)
- 2015年3月(1)
- 2015年1月(1)
- 2014年10月(1)
- 2014年9月(1)
- 2014年8月(1)
- 2014年7月(2)
- 2014年6月(3)
- 2014年5月(7)
- 2014年4月(10)
- 2014年3月(5)
- 2014年2月(13)
- 2014年1月(6)
- 2013年12月(8)
- 2013年11月(16)
- 2013年10月(13)
- 2013年9月(20)
- 2013年8月(31)
- 2013年7月(18)
- 2013年6月(76)
- 2013年5月(49)
- 2013年4月(33)
- 2013年3月(55)
- 2013年2月(44)
- 2013年1月(98)
- 2012年12月(84)
- 2012年11月(40)
- 2012年10月(16)
- 2012年9月(59)
- 2012年8月(123)
- 2012年7月(257)
- 2012年6月(207)
- 2012年5月(49)
- 2012年4月(24)
- 2012年3月(48)
- 2012年2月(13)
发表评论: