我是一个 Git 初学者。我正在阅读并尝试这个 Git 教程。而且我还在这里阅读了 Git 分支模型和关于 SO 的这个问题。
但是我仍然对如何在下面的案例中正确使用 Git 感到困惑:
- 我有一个项目
MyProject01。PC01说,我将在 PC上进行处理 - PC02说,另一位坐在另一台 PC 上的开发人员将克隆该项目
MyProject01(git clone、git pull 等),然后继续开发它。 - 然后,这两个将同步(可能
git push到 PC01,但我不确定)。例如,我正在file.prgPC1 上进行编写function 1,而另一位开发人员正在file.prgPC2 上编写相同的文件以编写function 2. 这些将被合并以获得最终结果-file.prg完成。function 1function 2
我没有使用 Git 作为完整的版本控制,即版本将由我自己控制,例如MyProject01,MyProject02等。Git 将对git init每个单独的目录使用 ( )。我只想将 Git 用作我的 Visual FoxPro 桌面应用程序开发的多开发人员环境。
根据我的情况,我是否需要按照教程中的repo01描述创建一个克隆的裸存储库;会是?repo01MyProject01
我认为我不适合上面描述的分支模型。请指导我正确的方式。
我正在使用适用于 Windows 的 Git 安装程序。
[编辑]
我的主要目标是使用 Git 作为源代码控制,类似于: