2
我想在某個分支上執行git checkout
之前移動一些文件,並執行一些腳本。如何使用Git預結帳
沒有辦法做我的腳本結帳的別名,我真的需要一個鉤子。
我看到很多鏈接,似乎預結帳掛鉤尚未實現。 有沒有辦法做到這一點?
我想在某個分支上執行git checkout
之前移動一些文件,並執行一些腳本。如何使用Git預結帳
沒有辦法做我的腳本結帳的別名,我真的需要一個鉤子。
我看到很多鏈接,似乎預結帳掛鉤尚未實現。 有沒有辦法做到這一點?
你可以使用git存儲來抓取你的本地修改。
通常我旁邊:
git stash -u;
git checkout <branch>;
git stash pop
執行它們在一個符合& &,你會得到的方式來跨越分支移動更改。
git stash -u && git checkout <branch> && git stash pop
使用`git stash'可能是你想要的。
謝謝。其實我真的需要輸入一個命令來複制和結帳。 – Amelie
僅供參考:該策略並不總是奏效。特別是,如果沒有更改被隱藏,'git stash pop'可能最終會彈出您之前隱藏的以前的一組更改。 – jszakmeister