有一个我被授予访问权限的回购,所以它不属于我自己。
我只想将更改推送到文件夹中的文件夹:
PrivateRepo / folder1中/文件夹2
我已经准备好了我的本地git所有设置,
我将我的来源设为指向' folder2'的网址。 (我已经删除了私人信息,但在我的主人中我使用了正确的网址:
https://github.com/[group]/[privateRepo]/tree/master/[folder1]/[folder2]
但是我收到了一个错误:
fatal: repository 'https://github.com/[group]/[privateRepo]/tree/master/[folder1]/[folder2]' not found
那么如何将我的本地文件夹文件和子文件夹添加到私人存储库的子文件夹中?
答案 0 :(得分:1)
Git存储库仅作为整体工作。由于Git将工作目录的全部内容作为一个单元进行跟踪,因此您只能推送到完整存储库,而不能推送到项目的子文件夹。
因此,为了使这项工作,你仍然需要克隆完整的存储库,并使用整个项目。然后它归结为你的“纪律”,只在那个子文件夹中编辑文件,如果需要的话。