【发布时间】:2017-04-14 05:31:31
【问题描述】:
我有一个从 github 克隆的项目,我想断开它与当前存储库的关系并推入一个新存储库(不是一个新分支,而是一个全新的存储库)。是否可以?
【问题讨论】:
标签: github
我有一个从 github 克隆的项目,我想断开它与当前存储库的关系并推入一个新存储库(不是一个新分支,而是一个全新的存储库)。是否可以?
【问题讨论】:
标签: github
git remote set-url origin <new-repo-url>
git push --all
git push --tags
【讨论】:
您只需要更改远程网址。
git config --edit
默认编辑器将使用当前的 repos 配置打开。您可以在其中看到远程 URL,如下所示
url=git@github.com:{user_name}/{old_repo}.git
用git@github.com:{user_name}/{new_repo}.git 替换它(如果您使用vi 编辑器,请输入i 用于插入,:wq 用于写入并退出编辑器)
最后,
git push origin
希望它有效!
【讨论】: