好吧,肯定有這個帖子,但我實際上做了一個提交,因爲我認爲這是正確的事情。做一個git拉來覆蓋本地的變化
所以,我有2個回購,一個開發和一個生產。我不得不在生產中編輯一些東西,因爲這是一個緊急的錯誤修正,現在我有3個文件在生產中比在開發中更新。所以我所做的就是在製作3個文件時提交併嘗試了一次拉,但它告訴我存在合併錯誤。我試圖複製和粘貼新的文件到開發服務器,並重試整個事情,它沒有工作。現在我確定我需要的是在開發(因爲我複製並粘貼到它)並提交,所以我怎麼能並覆蓋衝突的文件?
感謝, 安德烈
----編輯跟進到@Seths回覆
好吧,我想我需要改寫我的問題:) 我有3個回購協議。一個開發者,一個在github和一個生產環境中。 通常更新生產我只是從開發推動github,git pull起源主(從github到生產),它的工作原理。 不幸的是,我改變了生產文件,而沒有存儲。如何在嘗試拉動時強制覆蓋而不是合併?
好的,我想我需要改寫我的問題:) 我有3個回購。一個dev,一個在github和一個生產 通常更新生產我只是從開發推到github,git pull起源大師(從github到生產),它的工作原理。 不幸的是,我改變了生產文件,而沒有存儲。如何在嘗試拉動時強制覆蓋而不是合併? – Andre 2011-06-06 21:08:31
@ user786463:我的回答究竟出了什麼問題?它似乎完全符合你的要求(對於「foo」的值可能等於「master」)。記住在完成時接受正確的答案。 – 2011-06-06 21:12:36
工作就像一個魅力!謝謝。我不知道用'foo'代替什麼。 – Andre 2011-06-06 21:17:05