PC客户端开发研究者---爱生活,爱code!

github 使用

   今天看到别人问是否有github账号,所以特意百度了一下,原来是版本控制的软件,之前在做项目的时候就因为SVN更新版本时不明原因的老是更新报错,所以后来就没有使用了。搞的代码每次都是手工合并+U盘携带。确实有很多的不方便。看到这个github,里面代码几乎都是开源,也就特意注册了一个账号,按照网上百度和热心小伙伴的提供的使用文档捣腾了一下午,终于测试可以将自己本地的文件上传,并将别人的代码下载了。甚欢!

在这里记下一些步骤代码以免下次忘记又得重新理:

       

  假设你创建好了一个项目,并切换到项目的根目录下面:// 在本地和网站重新创建项目文件夹且得相同

提交和更新:
$ makdir
~/helloworld //创建一个项目hello-world
$ cd ~/helloworld //打开这个项目
$ git init //初始化
$ touch README //创建文件
$ git add README
//更新README文件 ----- git add . 更新目录下所有文件
$ git commit -m 'first commit'//提交更新,并注释信息“first commit” //连接远程github项目 -----如果项目已经存在要更新到网站只要执行最后三步就行
$ git remote add origin git@github.com:defnngj/hello-world.git
$ git push -u origin master //将本地项目更新到github项目上去
下载:
如果你是第一次从网站仓库中下载则
$ git clone git@github.com:defnngj/hibernate-demo.git  //当前目录即为下载存放的目录
如果已经存在这个项目,需要对该项目进行更新的话
$ git fetch origin    //取得远程更新
$ git merge origin/master  //更新内容


以下网址是百度中的图文入门使用教程:http://wenku.baidu.com/link?url=iVkLO2nGnMqGvsGn_pjy5b2ldN95ZaP-NbSQK7cjJCSayKRMjuYiRxI_xlkoR8xg5jduc2hXA9RDWH5NsZRZY7Yyxnez2f9GCOWXDx1LfSK

园里“虫师”的博客有较详细的步骤:(原来bug叫也虫)

  http://www.cnblogs.com/fnng/archive/2012/01/07/2315685.html

  http://www.cnblogs.com/fnng/archive/2012/01/07/2315685.html

另一哥们整理:

    http://my.eoe.cn/curious/archive/3563.html

      相信有这些资料足矣。

  如何fork一个项目来贡献自己代码:

       http://www.360doc.com/content/13/0410/18/2569758_277424931.shtml

posted @ 2014-02-24 18:46  xxiaoye  阅读(266)  评论(0编辑  收藏  举报