Git 使用命令彙總

2021-10-04 07:42:16 字數 2348 閱讀 9597

1.檢視所有的配置以及它們所在的檔案

$ git config --list --show-origin
2.檢查配置資訊,使用 git config --list 命令來列出所有 git 當時能找到的配置

credential.helper=store3.檢查git 的某一項配置 git config

$ git config user.name
4.獲取git命令的綜合手冊(manpage)

$ git help $ git --help

$ man git-

5.獲取git config 命令的手冊,執行

git help config
6.如果你不需要全面的手冊,只需要可用選項的快速參考,那麼可以用 -h 選項獲得更簡明的

git add -h
7.檢查當前檔案狀態

$ git status
8.跟蹤新檔案

使用命令 git add 開始跟蹤乙個檔案。 所以,要跟蹤 readme 檔案,執行:

$ git add readme
9.狀態簡覽

git status 命令的輸出十分詳細,但其用語有些繁瑣。 git 有乙個選項可以幫你縮短狀態命令的輸出,這樣可以以簡潔的方式檢視更改。 如果你使用 git status -s 命令或 git status --short 命令,你將得到一種格式更為緊湊的輸出。

$ git status -s

$git status --short

10.檢視已暫存和未暫存的修改

要檢視尚未暫存的檔案更新了哪些部分,不加引數直接輸入 git diff 命令

檢視已暫存的將要新增到下次提交裡的內容,可以用 git diff --staged 命令( --staged 和 --cached 是同義詞)

注意,git diff 本身只顯示尚未暫存的改動,而不是自上次提交以來所做的所有改動。 所以有時候你一下子暫存了所有更新過的檔案,執行 git diff 後卻什麼也沒有,就是這個原因。

11.提交更新

現在的暫存區已經準備就緒,可以提交了。 在此之前,請務必確認還有什麼已修改或新建的檔案還沒有 git add 過, 否則提交的時候不會記錄這些尚未暫存的變化。 這些已修改但未暫存的檔案只會保留在本地磁碟。 所以,每次準備提交前,先用 git status 看下,你所需要的檔案是不是都已暫存起來了, 然後再執行提交命令 git commit

12.跳過使用暫存區域

儘管使用暫存區域的方式可以精心準備要提交的細節,但有時候這麼做略顯繁瑣。 git 提供了乙個跳過使用暫存區域的方式, 只要在提交的時候,給 git commit 加上 -a 選項,git 就會自動把所有已經跟蹤過的檔案暫存起來一併提交,從而跳過 git add 步驟

13.移除檔案

要從 git 中移除某個檔案,就必須要從已跟蹤檔案清單中移除(確切地說,是從暫存區域移除),然後提交。 可以用 git rm 命令完成此項工作,並連帶從工作目錄中刪除指定的檔案,這樣以後就不會出現在未跟蹤檔案清單中了,

如果只是簡單地從工作目錄中手工刪除檔案,執行 git status 時就會在 「changes not staged for commit」 部分(也就是 未暫存清單)

git日常使用命令彙總

git add git add 提交修改的檔案 git add 提交所有檔案 git add filename 提交檔名為filename的檔案 git branch git branch 檢視當前所在的分支 git branch r 檢視遠端分支 git branch list 檢視本地分支列表 ...

git常用命令彙總

針對常用的git命令,進行彙總記錄,以便及時查詢 可以定乙個指令碼,檢查語法錯誤的,或是借用第三方工作進行檢查,然後將該指令碼放到專案的 git hook pre commit 位置,也可以放到乙個位置軟鏈到多個專案 git hook pre commit 中,這時,在提交時,會檢查語法規範,提高 ...

git常用命令彙總

git是由linux kernel創立者 linux torvalds 開發的 因為bitkeeper的問題 屬於dvcs 分布式版本控制 github 是乙個開源專案社群,始於2007 08上線 github 裡面的專案可以通過標準的 git 命令進行訪問和操作 pro git v2書本傳送門 而...