我公司使用Github存储他们的代码。他们有一些回购。
像
这样的事情WEB
(repo) Desktop
(repo)
Mac
(文件夹) Windows
(文件夹) Linux
(文件夹) Mobile
(repo)
Android
(文件夹) iOS
(文件夹) Windows
(文件夹) 最近我对Mac版本进行了更改,忘了提交。然后我对Windows版本进行了更改,当我去提交时,mac和windows都获得了相同的提交描述。 没有大碍。由于变化都相似。
有没有办法将每个文件夹分解为GitHub客户端中的“逻辑”存储库?
因此,如果我对Mobile Android
和Desktop Linux
进行更改,则每个人都必须单独提交?
我知道有些人在想什么,只需为每个人创建一个新的回购。
WEB
(回购) DESKTOP-Mac
(回购) DESKTOP-Windows
(回购) DESKTOP-LINUX
(回购) MOBILE-Android
(repo) etc.etc .. 我无法在我们的git帐户的根目录中创建新的回购。项目必须保留在各自文件夹中的自己的仓库中。
我希望有人知道如何在逻辑上拆分项目。
如何让我的Github客户端(或任何客户端)认为这些文件夹是repos?