GIT命令使用筆記,git命令筆記

來源:互聯網
上載者:User

GIT命令使用筆記,git命令筆記

         

               

git init
初始化
git add
添加到暫存區

. 添加所有

/ 添加檔案夾
git commit
提交

-a 自動將在提交前將已記錄、修改的檔案放入緩衝區

-m 添加提交說明
git clone
複製版本庫
git pull
拉回遠程版本庫的提交
git push
推送至遠程版本庫
git fetch
擷取遠程版本庫的提交
git checkout
檢出到工作區/切換或建立分支

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

-d branchname 刪除分支
git remote
遠程版本庫管理
git config
查詢和修改配置
git status
顯示工作區檔案狀態

-s 獲得簡短的結果輸出
git log
顯示提交日誌

-p 按補丁格式顯示每個更新之間的差異

--stat 顯示每次更新的檔案修改統計資訊

--pretty 使用其他格式顯示曆史提交資訊

--oneline 僅顯示一行

--author 僅顯示指定作者相關的提交

--committer 僅顯示指定提交者相關的提交

--since/after 顯示指定時間之後的提交

--until/before 顯示指定時間之前的提交

--grep 根據提交注釋過濾提交記錄



git diff
差異比較

V1.0 自 v0.9 發布之後項目的改變

branchA branchB 查看 branchB 與 branchA 的差異

--cached 查看以緩衝的改動

HEAD 查看已緩衝的與未緩衝的所有改動



git branch
分支管理
git reset
重設改變分支”遊標”指向

HEAD 取消緩衝已緩衝的內容
git rebase
分支變基
git grep
檔案內容搜尋定位
git merge
分支合并
git show
顯示各種類型的對象
git rm
刪除檔案
git stage
等同於git add
git tag
給記錄中的某個重要的一點打上標籤
  -a 建立一個帶註解的標籤
git stash
儲存和恢複進度

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.