git - 如何在 git 中仅将当前分支从本地推送到远程仓库?

标签 git git-branch

我的本​​地仓库有 2 个分支:masterdoing,我只在 doing 分支中创建提交,当我完成项目时,我将它 merge 到 master 分支。当我 checkout master 分支并推送到远程仓库时,2 个分支被推送到远程。我如何才能仅将 master 分支推送到远程仓库,以便 doing 分支中的提交不会出现在远程仓库中?

最佳答案

你可以手动指定推送哪个分支:

git push origin master

或者你可以 configure git始终只推送当前分支:

git config --global push.default simple

关于git - 如何在 git 中仅将当前分支从本地推送到远程仓库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29574432/

相关文章:

git - 如何在 GitHub 上获取其他人的分支上的分支?

新精简团队的 Git 分支策略

git - 如何检查提交的 child ?

Git - 将分支名称移动到另一个分支

git - 如何在git rebase上覆盖新文件?

git - 为什么我在 git fetch 后看不到 git 分支?

git - 是否可以使用 git-flow(或 vanilla git)在 master 和 develop 分支上拥有不同的(构建)文件集?

Git 克隆 : remote end hung up unexpectedly, 尝试更改 postBuffer 但仍然失败

linux - 根据 SSH 主机或身份指定 Git 身份

Git:如何在现有仓库中设置远程