我需要一些GIT幫助。我們剛開始開始使用GIT,現在我們的公司沒有很好的設置,所以在我看來,一切都是一團糟。 我提供了我的歷史記錄,以幫助您更好地瞭解我正在嘗試做什麼。 將多個提交和合並作爲一個提交合併到其他分支中
所以,今天我想發佈到我們的支持和主服務器。我們首先發布到Sup,然後將Sup合併到Live/master系統中。
如果您查看歷史記錄並查找Branch「130029」,我試圖將其合併到Support中,但希望查看是否可以「擠壓」所有分支/提交,我想今天將其發佈到一個包中。
我看了一下重新築底,並試圖在分公司「130029」我下面的代碼
git checkout DEV.130029
git rebase SUPPORT -i
這把我送到了重訂編輯器,它列出所有提交的,但我期待那些承諾成爲其他分支機構,所以我可以擠壓它們,然後合併到支持中。我沒有比上面的代碼更進一步,因爲我似乎迷路了,所以我只是放棄了。 有沒有其他方法可以選擇我想要發佈的所有分支,然後將所有分支合併爲Sup/master?
在此先感謝!
哇。這看起來像倫敦地鐵地圖。 http://www.tfl.gov.uk/assets/downloads/standard-tube-map.pdf – 2012-07-26 14:36:49
這裏的問題很有可能是,每當你從另一個分支拉它時,它也成爲你的分支的歷史。這很糟糕我寧願說。忽視這一點,下一次做得更好。但你可以看看git-filter-branch(1)來獲得一些清理。 – Alex 2012-07-26 14:45:12
格雷厄姆... ahahahahahahahaaa ...是的人..請看我的意思..我們剛剛開始,所以我們正在學習 – 2012-07-26 14:56:39