【Git】命令

來源:互聯網
上載者:User

標籤:pretty   工作區   更新   color   add   拉取   origin   rev   操作   

// 本地====================================================================================# 準系統git checkout --<filename>      # 撤銷工作區的修改""" 兩種情況  # 改動小的話,也可以自己手動改回去還沒add:版本庫->工作區已經add:緩衝區->工作區"""git add "filename"             # 添加:工作區->緩衝區git reset HEAD <file>          # 撤銷add操作git commit -m "<note>"         # 提交:緩衝區->版本庫# 版本切換git reset --hard <id>          # 指定版本git reset --hard HEAD~         # 上一個版本git reset --hard HEAD~~        # 上上個版本# 分支git branch                              # 查看當前分支git branch <dev>                        # 建立分支git branch -d <dev>                     # 刪除分支git branch -D <dev>                     # 強制移除分支git checkout <dev>                      # 切換分支git checkout -b <dev>                   # 建立並切換分支git merge <dev>                         # 合并指定分支到當前分支git merge --no-ff -m "note" <dev>       # 禁用快進模式,產生新的commit# 恢複git stash                       # 儲存現場git list                        # 現場列表git stash apply                 # 恢複現場git stash apply <name>          # 恢複指定現場git stash drop                  # 刪除記錄git stash pop                   # 恢複後刪除# 其他命令git status         # 狀態顯示git diff           # 比較不同git log            # 顯示記錄"""--graph            # 圖--pretty=oneline   # 簡寫--abbrev-commit    # id簡寫"""git reflog         # 命令曆史// 遠程ssh-keygen -t rsa -C "email"           # 建立ssh密鑰====================================================================================# 關聯git remote add <origin> [email protected]:<name>/<倉庫目錄>.git      # 主動關聯遠程庫git clone [email protected]:<name>/<倉庫目錄>.git                    # 遠程庫複製到本地"""複製遠程倉庫後,Git自動把本地的master分支和遠端master分支對應起來(關聯),遠程庫的預設名稱是origin"""# 查看關聯狀態git remote            # 查看關聯狀態"""-v                    # 詳細狀態"""# 推送拉取git push -u <origin> <master>                # 第一次推送更新(ssh警告回答yes)git push <origin> <master>                   # 推送更新git pull                                     # 拉取更新# 分支git checkout -b <origin/dev>                 # 建立切換並映射遠程庫的分支git push --set-upstream origin dev           # 將本地建立分支加入遠程庫

 

【Git】命令

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.