git-創建新項目


1、一般第一次使用git,需要進行全局設置,如果下次創建 新項目或者fork別人的項目,則不需要再進行設置;但是如果想要提交到不同的代碼管理網站,則需要再設置,比如現在我的是在gitlab.com上進行代碼管理,所以第一次用git管理我的代碼的時候,設置的config的user.email是我在gitlab上的登錄名,下次再在gitlab上創建新項目,則不用再設置,如果我想在github.com上進行代碼管理,需要再設置;現在設置需要填寫的是:
2、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 等操作了
3、注意:
     第一:這是創建自己的空的新項目,所以在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>     命令用於修改遠程倉庫網址


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM