在 Git 中替换 remote.origin.url 的最佳方法是什么?

发布于 2024-08-24 06:04:10 字数 237 浏览 3 评论 0原文

我是 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

停滞 2024-08-31 06:04:10

如果他们已经有一个名为 origin 的遥控器,但希望新的遥控器名为 origin,那么最合乎逻辑的做法是重命名或删除名为 origin 的现有遥控器 并添加一个新的:

git remote rename origin old_origin

git remote add origin url://new/url.git

如果您不关心旧的源,您可以只需重置 URL,但您可能想要执行完整的 git fetch 和之后的 git Remote prune origin 以保持整洁。

git config remote.origin.url url://new/url.git

如果你有一个最新的 git (>1.7.0),你有一个远程子命令:

git remote set-url origin url://new/url.git

If they already have a remote called origin but want the new remote to be called origin then the most logical thing to do is rename or remove the existing remote called origin and add a new one:

git remote rename origin old_origin

git remote add origin url://new/url.git

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 a git remote prune origin afterwards for tidiness.

git config remote.origin.url url://new/url.git

If you have a very recent git (>1.7.0), you have a remote sub command for this:

git remote set-url origin url://new/url.git
世俗缘 2024-08-31 06:04:10

只需从 .git 目录更新配置文件中的 url 即可。

更新 git起源

Well simply update the url in config file from .git directory.

update git origin

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文