我当前有一个仓库,但我想临时使用另一个仓库推送更改,然后在选择时切换回原始仓库并再次推送到那个仓库(这是由于访问主要仓库的原因)。
所以我想知道,如果我想改变推送到的仓库,我需要做的只是在我的git配置文件中更改origin,例如:
所以我想知道,如果我想改变推送到的仓库,我需要做的只是在我的git配置文件中更改origin,例如:
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hideDotFiles = dotGitOnly
[remote "origin"]
url = git@bitbucket.org:myname/my-repo.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
我只需要更改这一行代码吗:
url = git@bitbucket.org:myname/my-repo.git
我需要将值更改为新值,然后再次更改回去以返回到主存储库吗?...还是还有其他事情要做,如果是这样,是什么呢!?
git push origin
或git push whatever
来决定你要推送到哪里。(请注意,你永远不会使用 Git 提交到远程,提交操作始终在本地进行。) - Chris