Why does Git tell me "error: No such remote 'origin' " when i try git remote remove origin?
Why does Git tell me "error: No such remote 'origin' " when i try git remote remove origin?
我创建了一个项目,我想将它发送到 heroku,但我遇到了 URL 的问题,所以我想删除 remote.origin.url=http://exp 并将其替换为 remote.heroku.url=http://exp.我可以在 git 配置中添加新遥控器,但我无法删除 remote.origin 或更改 URL.
每次终端都说“错误:没有这样的遥控器:'origin'”但是当我输入 git config --list.
时我看到它存在
已经试过了:
- git 远程删除原点
- git远程设置-url来源http://exp
- 重启电脑
当我输入 git config --list --show-origin 时,结果:
file:/Applications/Xcode.app/Contents/Developer/usr/share/git-core/gitconfig credential.helper=osxkeychain
file:/Users/username/.gitconfig user.email=exp
file:/Users/username/.gitconfig user.password=exp
file:/Users/username/.gitconfig user.name=Israil exp
file:/Users/username/.gitconfig http.postbuffer=157286400
file:/Users/username/.gitconfig remote.origin.url=https://git.heroku.com/graphql-flutter-cours.git
file:.git/config core.repositoryformatversion=0
file:.git/config core.filemode=true
file:.git/config core.bare=false
file:.git/config core.logallrefupdates=true
file:.git/config core.ignorecase=true
file:.git/config core.precomposeunicode=true
file:.git/config remote.heroku.url=https://git.heroku.com/api-graphql-project.git
file:.git/config remote.heroku.fetch=+refs/heads/*:refs/remotes/heroku/*
你能告诉我如何从 git 配置中删除 remote.origin 吗?
phd 的这个回答解决了我的问题。
您在全局 .git 配置中有 remote.origin.url。从那里删除它——它必须在本地。然后 cd repo 并使用 git remote add origin https://git.heroku.com/graphql-flutter-cours.git 在本地添加。
我创建了一个项目,我想将它发送到 heroku,但我遇到了 URL 的问题,所以我想删除 remote.origin.url=http://exp 并将其替换为 remote.heroku.url=http://exp.我可以在 git 配置中添加新遥控器,但我无法删除 remote.origin 或更改 URL.
每次终端都说“错误:没有这样的遥控器:'origin'”但是当我输入 git config --list.
时我看到它存在已经试过了:
- git 远程删除原点
- git远程设置-url来源http://exp
- 重启电脑
当我输入 git config --list --show-origin 时,结果:
file:/Applications/Xcode.app/Contents/Developer/usr/share/git-core/gitconfig credential.helper=osxkeychain
file:/Users/username/.gitconfig user.email=exp
file:/Users/username/.gitconfig user.password=exp
file:/Users/username/.gitconfig user.name=Israil exp
file:/Users/username/.gitconfig http.postbuffer=157286400
file:/Users/username/.gitconfig remote.origin.url=https://git.heroku.com/graphql-flutter-cours.git
file:.git/config core.repositoryformatversion=0
file:.git/config core.filemode=true
file:.git/config core.bare=false
file:.git/config core.logallrefupdates=true
file:.git/config core.ignorecase=true
file:.git/config core.precomposeunicode=true
file:.git/config remote.heroku.url=https://git.heroku.com/api-graphql-project.git
file:.git/config remote.heroku.fetch=+refs/heads/*:refs/remotes/heroku/*
你能告诉我如何从 git 配置中删除 remote.origin 吗?
phd 的这个回答解决了我的问题。
您在全局 .git 配置中有 remote.origin.url。从那里删除它——它必须在本地。然后 cd repo 并使用 git remote add origin https://git.heroku.com/graphql-flutter-cours.git 在本地添加。