Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 StackOverflow 上研究过关于推拉的帖子,但这里有一个“新手”问题,作为故障转移,以防我犯了错误(这对我来说当然是不可能的......)。
问题是,如果我在本地复制 repo 文件夹,然后从副本中删除.gitignore文件和.git文件夹,我是否完全删除了 git 对该副本文件夹的认识?
.gitignore
.git
我希望答案是肯定的,再说一次,这只是一种措施,直到我在多个分支的推拉之间完全安全
如果您制作 repo 文件夹的副本,即使存在 .git 和 .gitignore 文件夹/文件,原始文件夹或副本都不会相互了解。
在大多数情况下(不包括子模块),特定 repo 文件夹将拥有的其他 repos 的唯一知识,作为其远程、来源或其他方式存在。
答案是肯定的,如果 .git 目录不存在,这不会被视为 git 存储库。虽然,git 本身内部有一个很好的stash命令,它会带你进行本地更改并将它们存储在内部,以便你以后可以返回它们。
stash