zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    后台java,前台extjs文件下载
    gridPanel可拖拽排序
    Extjs 获取输入框焦点,并选中值
    java poi对Excel文件加密
    java poi 读取有密码加密的Excel文件
    SSL 与 数字证书 的基本概念和工作原理
    splay树
    树剖版lca
    树链剖分
    kruskal重构树
  • 原文地址:https://www.cnblogs.com/xxiaoye/p/3565145.html
Copyright © 2011-2022 走看看