※ 引述《PTTLSboy (阿銫)》之銘言:
: git:
: 作業系統: win7
: 7. 我同事沒有用GIT,我要將我們做的合併,但我一直merge失敗
: 我的步驟如下:
: 我將我的master弄成最新版了,並且新增branch叫做me
: 切到master,我將我同事的檔案覆蓋在master並且add、commit完畢
: 然候執行
: git merge me
: 原本期待有多個conflict
: 結果顯示 Already. up-to-date
: 可是明明兩個有很多檔案不同阿...
: 請問問題出在哪呢?
你在 master branch 加了同事的檔案,
branch me 和之前的 master 一樣,
git merge me 就不會發生任何事情。
你已經把同事的檔案加到 master 了。
你想要的流程應該是:
git checkout HEAD -b me (in master branch)
cp new_files .
git add new_files
git commit
git checkout master
git merge me
--
: git:
: 作業系統: win7
: 7. 我同事沒有用GIT,我要將我們做的合併,但我一直merge失敗
: 我的步驟如下:
: 我將我的master弄成最新版了,並且新增branch叫做me
: 切到master,我將我同事的檔案覆蓋在master並且add、commit完畢
: 然候執行
: git merge me
: 原本期待有多個conflict
: 結果顯示 Already. up-to-date
: 可是明明兩個有很多檔案不同阿...
: 請問問題出在哪呢?
你在 master branch 加了同事的檔案,
branch me 和之前的 master 一樣,
git merge me 就不會發生任何事情。
你已經把同事的檔案加到 master 了。
你想要的流程應該是:
git checkout HEAD -b me (in master branch)
cp new_files .
git add new_files
git commit
git checkout master
git merge me
--
All Comments