我對我的開發和實時網站都使用Git,並將每個分支放在他們自己的分支'dev'和'master'中。當我在'dev'分支上完成測試時,我將我的更改合併回'master',但是有幾個文件需要保留特定於'dev'分支/服務器。用於開發和實時網站的Git
I.e. index.php在所有頁面頂部顯示「開發服務器」消息,沒有Google Analytics(分析)跟蹤,我想以這種方式保留它。
另外一些配置文件,當我合併時不應該改變。
我一直在使用櫻桃挑,但這是緩慢和令人沮喪...是一個更好的方法來做到這一點?
至於索引開發消息(這真的不應該是必要的)和分析,你可以將它們包含在頁眉/頁腳作爲單獨的文件。然後按照上面的配置進行操作(不要存儲在repo中,創建樣本版本(這是回購的一部分),並且你很好。 – RDL 2011-03-24 01:54:45
謝謝,我希望避免使用.gitignore,我已經這樣做了對於其他文件,但現在可以看到,它可能要走的路。 – Yarito 2011-03-26 03:06:13
..和谷歌分析代碼,我只是把它作爲我的配置文件中的設置變量!謝謝你們! – Yarito 2011-03-26 03:07:07