Git 修改已提交的commit註釋
分兩種情況:
1.已經將程式碼push到遠端倉庫
2.還沒將程式碼push到遠端倉庫,還在本地的倉庫中
已經將程式碼push到遠端倉庫
一、修改最近一次的註釋(就是最新的一次提交) : 這個好操作
$ git commit --amend
二、修改前幾次的commit 註釋:如下圖-修改紅色框的那次commit的註釋文字
修改的步驟如下:
1.確定本地庫是最新的程式碼,確定是後退幾步: HEAD~4 是往後倒數4行!
最後的數字4指的是顯示到倒數第幾次 比如這個輸入的4就會顯示倒數的兩次註釋(最上面四行)
// 輸入命令
$ git rebase -i HEAD~4
0、輸入命令:回車進入下面的編輯頁
1、進入編輯介面:你想修改哪條註釋,就把哪條註釋前面的pick換成edit。
方法就是上面說的編輯方式:i---編輯,把pick換成edit---Esc---:wq 回車儲存退出(編輯介面)
2. 去執行 git commit --amend 回車,進入編輯介面: 修改edit選擇的那個註釋
2-1、進入編輯介面: 修改edit選擇的那個註釋。i---Esc---:wq 回車儲存並退出
2-2、用git status 檢視狀態(多關注git 的提示命令),修改滿意了(修改完了)去執行:git rebase --continue 回車
2-3、回車完成:
2.4、main | rebase 1/4 變成 main
相關文章
- git修改commit註釋GitMIT
- Git修改commit提交資訊GitMIT
- git 修改已有commit的提交日期GitMIT
- Git拆分commit提交GitMIT
- git如何撤銷已經提交到遠端的commit資訊GitMIT
- git撤銷已經提交到遠端伺服器的commitGit伺服器MIT
- git 修改 commit 資訊GitMIT
- git commit提交空內容GitMIT
- 記錄:git commit提交時沒有使用-m新增註釋進入了VIM模式的處理GitMIT模式
- git 刪除錯誤提交的commitGit除錯MIT
- Git刪除錯誤提交的commitGit除錯MIT
- svn 要求commit提交必須加註釋(日誌) hookMITHook
- git 中撤銷已commit 的GitMIT
- git 修改提交作者及提交日期Git
- 優雅的提交你的 Git Commit MessageGitMIT
- git commit未能提交指定檔案原因GitMIT
- Git 實用操作:撤銷 Commit 提交GitMIT
- Git基於指定commit提交建立分支GitMIT
- 提交內容到版本庫:git commitGitMIT
- Git 忽略已經提交的檔案Git
- git 提交備註規範Git
- [譯] 分割一個已存在的 git commitGitMIT
- git撤銷某一次commit提交GitMIT
- 修改 git repo 歷史提交的 authorGit
- Git提交規範中,常見的commit型別GitMIT型別
- Git 如何遺棄已經 Push 的提交Git
- git回退到某個commit git回滾到某個提交GitMIT
- git(osx)上的一個git commit無法正確提交的問題GitMIT
- 你可能已經忽略的git commit規範GitMIT
- Git的修改提交記錄和變基Git
- 如何修改git已提交記錄的郵箱?Git
- git提交時支援檔名大小寫的修改Git
- Git提交歷史的修改刪除合併Git
- commit 的非同步提交MIT非同步
- MySQL追加註釋或者大量修改註釋MySql
- Git修改提交的使用者名稱和EmailGitAI
- 基於Git rebase修改歷史提交資訊Git
- git blame檢視檔案由哪次提交修改Git