git保護分支不會被commit
Contents
最近在pull master實候
竟然發現merge….
雖然不知道發生了什麼事情
但不應該這樣
後來找到是我在master commit!!!!!
立馬不說,先壓縮一個檔案起來(裡面有程式還沒commit 怕怕)
先用git reset xxxx^ --hard
順利還原!!!
未了怕悲劇發生,於是我開始找如何防止master commit
後來找到Git Branch Warnings - Visual Studio Marketplace
不過下載數不高,所以沒有使用
最後找到git hooks - prevent commit to local master branch and prevent push to remote master branch
|
|
最後修改
|
|
放在.git/hook/pre-commit
就完成