Sid*_*rth 3 git rename git-repo
如果我在名为 的文件夹中有一个 git repo some-folder,并且我将其更改为another-folder,会不会有任何问题?
这里的答案是否定的。
在许多(大多数?)情况下,Git 根本没有问题,因为 Git 相对于工作树和.git目录的顶层工作。
当使用git worktree,然而,和/或当库可能被其他用户作为一个被称为对远程-对于例如,当你在服务器上提供Git的请求,这是可能的,有对特定存储库的绝对路径引用. 如果是这样,则需要更新存储库本身之外的任何引用。例如,如果您正在使用公司主 Git 服务器上的 Git 存储库,并且该存储库位于/exports/repos/path/to/repo.git并且您将其更改为/exports/repos/repository.git,则公司中的每个人可能都必须将其 URL 从 更改ssh://example.com/path/to/repo.git为ssh://example.com/repository.git。
因此,答案是要注意使用存储库的周围上下文。Git 本身不太可能在这里出现问题,但其他人可能会出现问题。如果您正在使用额外的工作树,也要考虑它们可能会受到怎样的影响。
| 归档时间: |
|
| 查看次数: |
45 次 |
| 最近记录: |