我需要问这个问题,但它的方式可能很简单,但我试图搜索答案,谷歌结果都指向一个不起作用的答案。
我当前的设置是
git branch -r
origin/HEAD -> origin/master
origin/master
git branch
* m1
master
remote我使用got m1 -br m1创建了签出作为存储库
我在m1本地分支中进行所有更改,而不是在主分支中进行更改,因此我在我的pom.xml中进行了一些更改,如下所示。
git log --graph --stat origin/master..
* commit c44d62aecef8bef168cc60303ef36dab47117428
Author: Yatin
Date: Wed Apr 10 13:38:44 2013 -0700
fixing error in pom.xml
map_reduce/pom.xml | 14 ++++++--------
1 files changed, 6 insertions(+), 8 deletions(-)我想将我在m1本地存储库中所做的更改推送到原始版本,并且我已经尝试过了
git push origin m1这基本上创建了一个名为m1的新远程存储库。我不想创建一个名为m1的远程存储库,而只是将m1中的更改推送到原点。我遗漏了一些基本概念,但不确定它是什么。有人能告诉我怎么做吗?
发布于 2013-04-11 05:21:15
您没有指定要远程使用哪个分支,因此它假定为origin/m1。
试一试
git push origin m1:master语法是
git push remote local_branch:remote_branchhttps://stackoverflow.com/questions/15936563
复制相似问题