git是一個常用的**管理工具。由於自身剛接觸這個工具,因此根據git的幫助文件以及自己所學的知識整理了這篇文章以便更快熟悉git的操作。本文會隨著本人對git的不斷熟悉而更新。以下為各種情況下常用的git命令。
將儲存庫克隆到新的目錄中。假設要更改的專案僅存在於伺服器中,可以在本地開啟git命令列,git clone命令後接伺服器中專案的地址,就可以將專案克隆到本地git所指的資料夾中。
建立一個空的git儲存庫或重新初始化現有的儲存庫。
將檔案內容新增到索引中。如果想要新增專案中的所有檔案,則在add後使用萬用字元“.”,即使用命令:
git add .
如果要新增單個檔案,在add後新增單個檔案的名稱即可。一般情況下都會選擇將所有檔案內容新增到索引中。
移動或者重新命名檔案、目錄或者符號連結。
將當前的head重置為指定狀態。
從工作樹和索引中刪除檔案。
使用二進位制搜尋來查詢引入錯誤的提交。
列印與圖案匹配的線條
顯示提交日誌
顯示各種型別的物件
顯示工作樹的狀態
列出,建立或刪除分支
切換分支或者恢復工作樹檔案。在checkout後面新增分支的名稱,將會切換到對應的分支。一般合併對方檔案的時候,需要切換到對方的分支,並拉取對方的檔案索引,然後再切換回到自己的分支,這兩次切換操作使用的就是git checkout命令。
將更改記錄到儲存庫。一般在commit後面加上-m “test”。其中雙引號中的test表示的是備註的內容。這個內容將會在git的網頁上顯示出來,方便開發者對檔案進行辨識。
顯示提交,提交和工作樹之間的更改,將兩個或者多個開發歷史連線在一起等操作。
在另一個基本提示之上提交,建立、列出標籤,刪除或者驗證使用gpg簽名的標記物件。
從另一個儲存庫或者本地分支中獲取遠端引用與關聯物件並更新
git git checkout
1 git checkout branch 檢出branch分支 更新head以指向branch分支 以及用branch指向的樹更新暫存區和...
Git Git教程
尊重原創 1 安裝git sudo apt get install git 安裝後設定 git config global user nam...
版本庫控制 git git git
郭霖《android第一行 》學習筆記 git config global user name sure git config global...