git-建立新项目

一、通常第一次使用git,须要进行全局设置,若是下次建立 新项目或者fork别人的项目,则不须要再进行设置;可是若是想要提交到不一样的代码管理网站,则须要再设置,好比如今个人是在gitlab.com上进行代码管理,因此第一次用git管理个人代码的时候,设置的config的user.email是我在gitlab上的登陆名,下次再在gitlab上建立新项目,则不用再设置,若是我想在github.com上进行代码管理,须要再设置;如今设置须要填写的是:
二、git 设置好后,建立本身的 空的新项目
     第一步:mkdir test
     第二步:cd test
     第三步:git init
     第四步:touch README
     第五步:git add README
     第六步:git commit -am "first commit"
     第七步:git remote add origin git@gitlab.jiuzhilan.net:XXX/test.git
     第八步:git push origin master
     第九步:各类操做
     ----------------------------我是分割线----------------------------
     另外一种建立方式:
          第一步、git clone http://gitlab.jiuzhilan.net/XXX/text.git
          第二步:在git敲入命令行cd d:/text;能够在git上看到此时处于master分支;
          第三步:则能够进行pull push 等操做了
三、注意:
     第一:这是建立本身的空的新项目,因此在git push以前,必需要有 first commit,否则会报  src refspec master does not match any;上网查询这个问题,因为个人ssh key这样的都设置没问题,因此多是 You've created a new repository and added some files to the index, but you haven't created your first commit yet致使的;
     第二:git remote( - Manage set of tracked repositories ) 是管理主机名,在上面的例子里,git@gitlab.jiuzhilan.net:XXX/test.git这个地址的主机名就是origin,向远程主机提交代码的时候,使用的就是这个主机名,好比git push origin master中的origin;
附加说明:
     第一:git remote 
               a、git remote     命令列出全部远程主机
               b、git remote -v      命令列出远程主机以及其网址
               c、git remote add <主机名><网址>     命令用于添加远程主机
               d、git remote rm <主机名>     命令 用于删除远程主机
               e、git remote rename <原主机名><新主机名>     命令用于修改主机名称
               f、git remote set-url <主机名><新URL>     命令用于修改远程仓库网址
相关文章
相关标签/搜索