2012-08-22 38 views
1

讓說我有一個項目由以下幾部分組成:Git的一個回購整個項目(前端+的node.js)

  1. 前端應用程序(JavaScript的)
  2. 後端應用程序( Node.js)

對於前端應用程序和node.js後端應用程序有一個文件夾是否明智?或者在什麼情況下將其分成不同的回購合理?

+0

您不應該將Github標籤添加到您的Git相關問題中。這些不是一回事。 – Fatih

回答

7

後端是否與前端內在聯繫在一起,您是否可以斷開後端並將其用於其他應用程序?如果您可以將其與另一個應用程序一起使用,那麼它應該是獨立的存儲庫,但是如果它不能,那麼最好將它作爲兩個文件夾保存在同一個存儲庫中。

+0

感謝您的建議。 – WHITECOLOR

+0

謝謝,你的回答很實用。 –

3

我會使用一個主repo與兩個git submodules。一個子模塊用於前端,另一個用於後端。

每當發佈兼容版本的前端和後端時,都可以更新主模塊上的引用並提交。