我的工作提高一個流行的PHP論壇軟件。一個月前,我開始使用Git存儲庫1.0版:Git的合併舊的修改版本和新未修改
git init .
(copied files here of version 1.0)
git add .
git commit
後,我工作在改進這個軟件爲1個月(人提交)
。現在有新的官方版本可用。版本是1.1。我必須合併論壇的新功能而不刪除我的代碼。我應該使用哪些git命令?
我嘗試做如下:
1) git branch vendor
2) git checkout vendor
3) delete old files and put files of version 1.1
4) git checkout master
5) git merge vendor
但是,當我這樣做,我失去了我所有的修改。我哪裏出錯了? 謝謝。
感謝,並有可能創造一個所謂的「賣方」分支,在那裏我加了1.0的版本用一個命令從呈交開始? – 2011-02-02 21:21:19