我有一个我在本地驱动器上构建的前端Sass框架。我通过克隆一个同样在我本地驱动器上的不同项目开始了这个项目。
现在我需要这个框架是来自其他主人的独立副本。
此框架的.git/config
:
[remote "origin"]
url = S:/grunt-test
fetch = +refs/heads/ruby-sass-susy:refs/remotes/origin/ruby-sass-susy
[branch "master"]
remote = origin
merge = refs/heads/ruby-sass-susy
如何安全地修改此框架以使此框架完全与原始仓库断开连接?
答案 0 :(得分:1)
运行以下两个命令并将[NEW_SRC]
设置为新存储库的位置:
git remote rm origin
git remote add origin [NEW_SRC]
这将更改.git / config文件并删除对旧存储库的引用。当然,您无需设置新的origin
。
如果您有此来源的任何跟踪分支,您可能还想要跟踪以下内容:git branch -d -r origin/<remote branch name>