我想將相同的變更集應用到兩個不同的分支。簽出到另一個分支後丟失的文件
這是我做的:
git init
touch README
git add README
git commit -m "initial"
git branch other
touch file2
git add file2
git stash
git checkout other
git stash apply
git checkout master
git stash apply
git stash drop
這工作。 file2在兩個分支上都存在。但是,如果我切換到另一個分支然後再切換到master,那麼file2不再存在於master!爲什麼會發生,我能做些什麼呢?我也有一個限制:應用隱藏的更改後,我無法在主分支上調用git commit。
Git版本1.7.11.msysgit.0
謝謝。我想我將不得不承諾畢竟 – 2012-07-23 12:58:12