git - 更改 git push 的目的地

标签 git

我必须远程存储

$ git remote show

repoA
origin

git push 会将更改推送到 origin,我如何更改推送目的地以便它转到 repoA 的 url?我知道我可以使用 git push repoA branch 但我现在只想推送到 repoA master。

最佳答案

如果你现在只想推送,你可以运行这个命令:

git push <REMOTENAME> <BRANCHNAME> 

如果您的远程分支名称与本地分支名称不同,您可以这样运行:

git push <remote-name> <local-name:remote-name>

如果你想设置为默认的上游 git 推送行为,你可以这样做:

git push -u <remote name> <local name>

或 checkout 到本地分支机构并运行:

git branch --set-upstream-to <remote-name>

每次你运行 git push 并推送到你设置的仓库

验证分支是否使用正确的上游远程设置:

git branch -vv

关于git - 更改 git push 的目的地,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45115391/

相关文章:

windows - 为什么 emacs 中的 vc-git 和 magit 会忽略我的 git 配置设置?

git-commit - Git:恢复我修改为 merge 提交的更改

linux - 在未安装 gpg 的提交中查看 git pgp sigs

android - 编译时编辑 AndroidManifest 以删除 API-key

BitBucket上的GitHub部署方法

git - Jenkins :更新子模块时,使用子模块的最新提交重建主存储库

Eclipse:如何使用 key 文件通过 ssh 克隆 git?

git - 如何找出要提交的文件的空间要求?

git - 如何禁用 git-lfs?

SCSS 。在本地 master 之上重新设置本地分支。如何忽略单个文件更改?