假設我們從一個全新的設置開始。爲什麼我的新Git分支不是空的?
touch somefile
git init .
git add .
git commit -m "initial commit"
git branch dev
git checkout dev
做git status
後,我得到
nothing to commit (working directory clean)
做git merge master
後,我得到
Already up-to-date.
這是爲什麼?我認爲直到我們直接添加內容或從現有分支合併爲止,新分支開始清理(並清空)。
非常有意義。謝謝。 – JAM 2011-06-06 04:44:02