0

我在 StackOverflow 上研究过关于推拉的帖子,但这里有一个“新手”问题,作为故障转移,以防我犯了错误(这对我来说当然是不可能的......)。

问题是,如果我在本地复制 repo 文件夹,然后从副本中删除.gitignore文件和.git文件夹,我是否完全删除了 git 对该副本文件夹的认识?

我希望答案是肯定的,再说一次,这只是一种措施,直到我在多个分支的推拉之间完全安全

4

2 回答 2

2

如果您制作 repo 文件夹的副本,即使存在 .git 和 .gitignore 文件夹/文件,原始文件夹或副本都不会相互了解。

在大多数情况下(不包括子模块),特定 repo 文件夹将拥有的其他 repos 的唯一知识,作为其远程、来源或其他方式存在。

于 2014-04-22T19:52:34.727 回答
0

答案是肯定的,如果 .git 目录不存在,这不会被视为 git 存储库。虽然,git 本身内部有一个很好的stash命令,它会带你进行本地更改并将它们存储在内部,以便你以后可以返回它们。

于 2014-04-22T19:53:10.660 回答