首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改我的GitHub存储库的文件夹结构?

如何更改我的GitHub存储库的文件夹结构?
EN

Stack Overflow用户
提问于 2022-03-30 15:01:00
回答 1查看 556关注 0票数 0

我是GitHub的新手,目前我正在学习如何使用它。我已经改变了我的个人电脑本地回购的文件夹结构,我想以某种方式将这些更改推到GitHub上。本质上,我已经把我的所有文件从我的本地回购到一个新的子文件夹,我原来的回购。(因为我计划增加更多的子文件夹)现在在我的电脑上看起来像我想要的,但不是在GitHub上。

我已经尝试了“同步”本地回购与一个在吉特布,但这是没有帮助的。如果我对其中一个文件进行更改,或者在本地回购上创建一个新文件并提交此更改,则在GitHub上会对其进行更改,但如果将所有文件移动到一个新的子文件夹中,则情况并非如此。

例如:

我的GitHub是这样的:文件1,文件2,文件3…在我的电脑上看起来像这个C#>文件1,文件2,文件3.

我希望这个C#文件夹同时存在于GitHub和本地回购中。

提前谢谢你!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-01 02:45:00

你在评论中说:

.git位于C#文件夹中。

请注意,与.git文件夹所在的目录相同的目录中的所有文件夹和文件(以及这些文件夹的子文件夹一直到任何级别)对git都是可见的。因此,在您的示例中,C#文件夹对git是不可见的,因为.git文件夹位于C#文件夹中。

如果希望C#文件夹对git可见,则需要导航到该文件夹的父文件夹之一和该父文件夹中的git init

您还应该使用.gitignore文件并将其放在.git文件夹所在的同一个文件夹中,以提供规则将文件和文件夹从源代码管理中排除在外。

tl;dr:您可以继续删除当前的.git文件夹(在对当前受源代码控制的文件进行尽职备份之后),并导航到父文件夹之一并从头初始化存储库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71679659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档