1. 程式人生 > >Git學習4 常用命令小結

Git學習4 常用命令小結

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

                       

由於Git倉庫是將工作區和版本庫放在一起的,所以本地可以完成絕大部分的操作,在本地倉庫已經完成了所有需要的更新後,才能把本地倉庫同步到遠端倉庫,實現異地備份和同步。博主的個人

部落格就是使用Git實現異地備份與同步的,Git命令的強大功能令我著迷,所以在這篇文章將一些在日常工作中經常使用的部分Git命令做一個小結。

這篇文章不會詳細區介紹每個Git命令的執行過程,只是將一些使用到的命令做一個彙總。關於Git命令的實際執行過程,請繼續關注此Git系列的文章。

                                                                                           
Git命令 功能描述
git config 查詢和修改Git的相關配置
git commit 將工作區的最後修改更新到版本庫中
git clean 清除工作區未被跟蹤的檔案
git commit 用暫存區的目錄樹更新版本庫的目錄樹
git push 將本地版本庫推送到遠端版本庫(類似備份)
git pull 將遠端倉庫的提交拉取到本地
git init 初始化一個版本庫
git status 顯示工作區相對暫存區的檔案狀態
git log 顯示提交日誌
git reflog 顯示分支等引用的變更記錄
git clone 克隆版本庫
git checkout 檢出到工作區,可以切換或者建立分支(需要加上-b引數)
git reset 重置工作區到某個commit
git stash 儲存和恢復進度
git tag 管理里程碑
git diff 差異比較
git fetch 獲取遠端庫的提交
git merge 合併分支
git rebase 變基操作
git rm 刪除操作
git blame 對檔案進行逐行的追溯
git remote 遠端版本庫管理


以上是較常用的命令,還有一些命令使用頻率不是那麼高,但是在一些情況下掌握還是很有幫助的。彙總如下:

                               
Git命令 功能描述
git ls-files 顯示工作區和暫存區的檔案
git ls-tree 顯示樹物件包含的檔案
git write-tree 從暫存區建立一個樹物件
git ls-remote 顯示遠端版本庫的分支
git mv 實現檔案的改名或者移動操作
git rev-parse 檢視分支等引用的commit
git rev-list 檢視最新和歷史提交
           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述