2013-08-06 80 views
0

所以我正在尋找同步我的活服務器與我的Git回購。這臺服務器已經裝滿了文件等,我正在尋找任何想法來最好地實施Git。下面只是一個小小的解釋來幫助描繪我正在處理的事情。設置Git:Init Git在活動服務器

我的回購最初是從一臺開發服務器推送而來的,該服務器是活服務器的副本。現在,回購已創建,我需要同步現場服務器。

如果我克隆回購,這不會導致與服務器上已存在的所有文件發生衝突嗎?我是否需要刪除Git在活動服務器上跟蹤的所有文件,然後克隆它以便從回購站重新獲取新文件?

感謝您的時間,並且您的建議非常感謝。

+0

我的解決辦法首先藏起來,然後拉。 – SeanWinter

回答

0

是的,你提出的是好的。

儘管您應該考慮設置更復雜的部署系統(即使用部署自動化工具)並使用不同的分支(我使用的是live,開發分支是master)。

+0

謝謝!立即建立分支機構! – SeanWinter

0

我會推薦與分支機構合作。 首先,您需要設置主分支,然後創建其他分支。

你需要它,所以你可以有2個分支的共享父(提交ID)。

如果您將使用分支,它們可以完全分開,並且您可以決定要將哪些文件導入到服務器以及哪些文件要離開開發分支。

你可以看看,從gitFlow獲得靈感

http://nvie.com/posts/a-successful-git-branching-model/

git的流量通過具有不同的分支處理這樣的情況 - 在你的情況下,可以開發和服務器分支