git 常用命令

2021-06-08 17:07:44 字數 1493 閱讀 2029

git常用命令

1、git config --global user.name 「linxingjin」

//在~/.gitconfig中設定使用者名稱

git config --global user.email 「[email protected]

//在~/.gitconfig中設定郵箱

git config –global core.editor emacs  

//指定文字編輯器,一般是vi/vim

git config –list  

//檢視已有的配置資訊

2、git branch        

//檢視當前已有分支

git branch -a

//顯示本地和遠端分支

git branch xx       //建立分支xx,但不會自動不會自動切換到這個分支中去。 

也會在當前commit物件上新建乙個分支指標。

git checkout xx  

//切換到xx分支

其中head是乙個指向你正在工作的本地分支的指標。切換xx分支後,此時head就指向了xx分支。

git branch –d xx

//刪除指定分支xx, 特別是合併分支後。

git checkout –b xx

//新建並切換到給分支,相當於以下兩條命令:git branch xx; git checkout xx;

在轉換分支時,請注意你的暫存區或者工作目錄裡,那些還沒有提交的修改,

它會和你即將檢出的分支產生衝突從而阻止git為你轉換分支。

因此,轉換分支的時候最好保持乙個清潔的工作區域。

git checkout tab/a2107_vf    //切換到主分支

git status          

//檢視當前檔案狀態  

git add *.c  

//將*.c新增到暫存區

git commit –m 「***」  

//將暫存區的內容新增到本地倉庫中

git commit –a –m 「***」      //自動將所有已經跟蹤過的檔案暫存起來一併提交,從而跳過git add步驟。

相當於git add ***和git commit -m "***"

git commit --amend -m "***"

//修改最後一次提交的comment

為了避免合併衝突,在push前應該進行rebase。

git fetch tab

git rebase tab/a2107_vf

git push tab :refs/for/a2107_vf

3、git log --pretty=oneline     //檢視所有的提交版本。

git reset "commit id"         //返回commit id對應的提交

git show "commit id "       //檢視commit id的詳細資訊,包括此次提交所做的修改

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

git 常用命令

檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...

git常用命令

詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...