在 Git 中替换 remote.origin.url 的最佳方法是什么?
我是 Git 新手。假设 Alice 和 Bob 分别使用两个 Git 存储库来开发他们的项目。而且,Alice 在某些时候想要建立一个新的存储库来管理他们的共同进度。你认为在 Git 配置中替换 remote.origin.url 的最佳方法是什么?
- 替换为 git config --replace 替换
- 为通过 git clone MAIN_REPOS
- 或其他创建新的存储库?
I'm new to Git. Let's say Alice and Bob had been developing their project by using two Git repositories for each. And, Alice at certain times want to set up a new repository to manage their common progress. Do you think what is the best way to replace remote.origin.url in the configuration of Git?
- to replace by git config --replace
- to create new repos by git clone MAIN_REPOS
- or any?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果他们已经有一个名为
origin
的遥控器,但希望新的遥控器名为origin
,那么最合乎逻辑的做法是重命名或删除名为origin 的现有遥控器
并添加一个新的:如果您不关心旧的源,您可以只需重置 URL,但您可能想要执行完整的
git fetch 和之后的 git Remote prune origin
以保持整洁。如果你有一个最新的 git (>1.7.0),你有一个远程子命令:
If they already have a remote called
origin
but want the new remote to be calledorigin
then the most logical thing to do is rename or remove the existing remote calledorigin
and add a new one:If you don't care about the old origin you can just reset the URL, but you would probably want to do a full
git fetch
and agit remote prune origin
afterwards for tidiness.If you have a very recent git (>1.7.0), you have a remote sub command for this:
只需从 .git 目录更新配置文件中的 url 即可。
Well simply update the url in config file from .git directory.