-情景1:版本剛一commit到git倉庫,忽然想起漏掉兩個檔案還沒有add
-情景2:版本剛一commit到git倉庫,忽然想起版本說明寫的不夠全面,無法說明你本次修改的內容
-解決辦法:執行帶 --amend 選項的 commit 提交命令, git就會 "更正" 最近一次的提交
命令:git commit --amend
修改版本說明操作:
按i進行修改,修改完後
按esc然後按shift+zz退出
不想修改的話按:q!退出
git commit -amend -m "" 可以直接寫,不用進入
-情景1: 不小心把工作目錄的檔案刪除
解決辦法:git checkout --
-情景2: 想要刪除檔案
解決辦法:git rm
git reset --soft head~
git log
git status
修改最後一次提交
修改最後一次提交 有時候我們提交完了才發現漏掉了幾個檔案沒有加,或者提交資訊寫錯了。想要撤消剛才的提交操作,可以使用 amend選項重新提交 git commit amend此命令將使用當前的暫存區域快照提交。如果剛才提交完沒有作任何改動,直接執行此命令的話,相當於有機會重新編輯提交說明,而所提交的...
git 修改最後一次提交的資訊
使用git進行版本控制,修改最後一次提交的使用者名稱,命令為 git commit amend author 就會將git最後一次提交的使用者名稱修改為 修改最後一次commit提交資訊,命令為 git commit amend m update message 就會將git最後一次commit提交...
git 檢視遠端分支最後一次提交時間
背景 因為工程建立時間很長了,專案又特別多,導致 庫中遠端分支有100多。想要清理一下遠端分支,但又不能盲目的刪除,需要一定的參考資訊。可以通過 最後提交時間來進行判斷,但是100多個分支,一個一個看不現實。可以通過下面的指令碼實現,上面是查詢本地分支最後一次提交時間,下面是查詢遠端分支最後一次提交...