最近初學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...