假设我有一个项目
project
---index.php
---css
-------main.css
---js
-------main.js
我和我的另外两个朋友取得了这个项目 然后我编写了一个模块:
project
---css
------modules_a.css
---js
------javascript_a.js
---modules
------modules_a.php
和我的团队代码:
project
---css
------modules_b.css
---js
------javascript_b.js
---modules
------modules_b.php
和我的另一个团队代码:
project
---css
------modules_c.css
---js
------javascript_c.js
---modules
------modules_c.php
我们三个人应该命令(在git中)合并我们的所有代码?
答案 0 :(得分:1)
结帐Chapter 4 of the git User's Guide。它涵盖了与他人共享发展的各种选择。
我会查看存储库主机(例如github)。如果您想自己动手,请查看public repository section in the git maual
答案 1 :(得分:1)
由于这些是三组独立的文件,因此不应存在任何冲突。
您可以直接提取同事的工作(如果您有对其回购的网络访问权限,可以将他们的回购添加为您自己的回购):选择一个publishing workflow。
或者您可以设置一个集中的仓库(如果您可以访问相同的内部网络,或通过WAN,如公共GitHub仓库,则通过您的LAN):它取决于on the server you have access to。