Git 常用命令

2021-06-18 21:16:26 字數 1786 閱讀 4776

最近初學git,將git常用的命令做了乙個總結,當然這裡列舉的命令並不全,而且每個命令也有更複雜的用法沒有列出,這裡僅僅介紹最基礎的用法,要想深入了解可以搜尋某個單一的命令,或者在使用時使用-help查詢。

配置資訊

$gitconfig--global user.name "xx x" 設定全域性使用者名稱

$gitconfig--global user.email ***@example.com 設定全域性使用者郵箱

$gitconfig--list 檢視配置資訊

獲取與建立

$gitinit建立乙個倉庫,一般用在空資料夾

$gitclone-b

轉殖乙個專案指定到某分支

$gitclone轉殖乙個專案到指定資料夾

基本的快照

$gitadd新增檔案到快取

$gitadd. 新增當前目錄中的所有檔案到快取

$gitstatus檢視快取與當前工作目錄的狀態

$gitstatus-s 簡短輸出狀態

$gitdiff一行行顯示具體的改動

$gitcommit-m "***x" 記錄快取內容的快照

$gitcommit--amend 修正前一次commit的內容

$gitreset--hard head^ 回退到上乙個版本

$gitreset--hard head^^ 回退兩個版本

$gitreset--hard head~100 回退100個版本

$gitreset--hard 11d479f 回退到某個版本,11d479f 為commit id的前幾位

分支與合併

$gitbranch列出本地所有分支

$gitbranch-a 列出遠端和本地所有分支

$gitbranch

建立乙個分支

$gitbranch-d

刪除乙個分支

$gitcheckout

切換到某個分支

$gitcheckout-b

建立新分支,並立即切換到它

$gitmerge

將某個branch合併到當前分支

$gitlog列出提交歷史記錄

分享與更新

$gitfetch與遠端倉庫同步

$gitpull相當於fetch+merge

$gitpushorigin master 將提交推送到遠端倉庫

$gitremote-v 列出遠端別名及位址

$gitremoteadd 新增遠端倉庫

$gitremoterm 刪除遠端倉庫

常用命令 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...