連猴子都能懂的Git入門指南
目錄
入門篇
進階篇
Git命令快速參考
基本操作
建立數據庫
註冊檔案或目錄到索引
提交添加到索引的檔案
顯示修改檔案清單
查看修改檔案的差異
顯示提交記錄
查看提交的詳細記錄
修改/移動一個檔案/目錄的名稱
刪除檔案
從工作目錄刪除非管理對象的檔案
還原在工作目錄已更改的檔案
刪除已註冊到索引的檔案
只註冊已提交過的檔案到索引
操作分支
顯示分支清單
建立分支
修改分支的名稱
刪除分支
切換分支
合併分支
操作標籤
顯示標籤清單
建立標籤
建立含註解的標籤
刪除標籤
設定SSH連接
設定SSH連接 (Windows)
設定SSH連接(Mac)
設定SSH連接(主控台)
在貝格樂設定SSH公開金鑰
操作提交記錄
修改最近的提交記錄
只修改最近的提交記錄的註解
修改過去的提交記錄
只修改過去提交記錄的註解
中途停止rebase
查看HEAD的移動記錄
查看分支的移動記錄
刪除最近的提交
放棄rebase
取消最近的reset
複製在另一個分支的提交
查找包含特定註解的提交
遠端操作
複製既有的遠端數據庫
添加一個遠端數據庫
顯示遠端數據庫清單
取遠端數據庫的分支建立本地端數據庫的分支
在遠端數據庫建立分支/push修改內容到分支
查看遠端數據庫分支的修改內容
合併遠端數據庫的分支的修改內容
刪除遠端數據庫的分支
建立遠端數據庫的標籤
刪除遠端數據庫的標籤
修改已註冊的遠端數據庫的位址
修改已註冊的遠端數據庫名稱
Git設定
設定用戶名稱/電子郵件
設定輸出顏色
設定命令的別名
不用的檔案歸到非管理對象
將空白目錄設定為管理對象
顯示設定清單
通過代理主機連接HTTP
通過需要用戶認證的代理主機連接HTTP
暫存
暫時儲存現狀的操作
顯示暫存清單
恢復暫存的操作
刪除暫存的操作
刪除所有暫存的操作
Git 和 Subversion的相比
Git和Subversion的命令比較表
疑難排解
SSH
用SSH連接遠端數據庫的時候會顯示”Permission denied (publickey).”
HTTPS
在HTTPS不能clone
HTTPS執行push/pull時每次都需要密碼
SSH/HTTPS共同問題
Push後,無法將變更上傳到遠端數據庫
UP