1. 程式人生 > >git的使用,常用命令解讀!

git的使用,常用命令解讀!

1.下載安裝git,一路next就行了。

2.首先選中你要上傳的專案資料夾,右鍵,選擇Git Bash Here,開啟命令列工具。

3.初始化專案,執行命令: git init,執行成功之後在專案根目錄下會生成一個.git目錄。你本地倉庫的所有配置項都在這裡面。

4.執行命令:git add . 將專案目錄下的所有檔案提交到暫存區。

5.執行命令:git config --global user.name xxxx 和 git config --global user.email [email protected]

6.最後執行命令: git commit -m '提交說明',將檔案提交到遠端倉庫。

說明:以上六個步驟就可以將一個專案提交到遠端倉庫。到這裡肯定還不夠,如果別人要下載你上傳到遠端倉庫的程式碼應該怎麼做呢?按照以下步驟一步一步來就行了。

1.登陸你的github,

 

2. 建立遠端倉庫的具體操作如下

3.此時github上遠端倉庫已經建立成功,上面點選建立以後會跳轉到下面這個介面:

4.然後,再在命令列工具執行這個命令:git remote add origin https://github.com/nbfulei/test2.git。

5.最後一步別忘記了,執行命令: git push -u origin master。這樣就OK了。

 

最後還是再多說一點吧,因為我們在實際開發中一般都是整個團隊對一個專案進行開發,這樣每個人就必須建立一個自己的分支,這就涉及到了git分支的建立與切換,以及最後分支的合併。

首先還是先了解一下什麼是git分支,以及分支的作用。 

分支在實際中有什麼用呢?假設你準備開發一個新功能,但是需要兩週才能完成,第一週你寫了50%的程式碼,如果立刻提交,由於程式碼還沒寫完,不完整的程式碼庫會導致別人不能幹活了。如果等程式碼全部寫完再一次提交,又存在丟失每天進度的巨大風險。

現在有了分支,就不用怕了。你建立了一個屬於你自己的分支,別人看不到,還繼續在原來的分支上正常工作,而你在自己的分支上幹活,想提交就提交,直到開發完畢後,再一次性合併到原來的分支上,這樣,既安全,又不影響別人工作。

到這裡應該對分支有了一些認識吧? 下面還是看看分支的具體操作吧

1.檢視當前是在哪個分支下: git branch

2.建立分支:git branch branch1

3.切換分支:git checkout branch1

4.將自己新建的分支合併到主分支master上應該怎麼做呢?

     (1)先切換到主分支master上,命令是:git checkout master

       (2)   進行合併操作,命令是:git merge branch1

其實把常用命令搞清楚,這些都沒有什麼難的,不常寫部落格,望大神來指點迷津!謝謝!