推动'未经检查'的分支

BiA*_*AiB 68 git

我想推送一个分支(不是当前的)而不必先检查它,我怎么能实现呢?

我就是这样做的:

#currently in master
git checkout feature
git push origin feature
git checkout master
Run Code Online (Sandbox Code Playgroud)

但是检出功能会导致冲突,我不能只推动另一个分支而不是当前分支吗?

tro*_*foe 117

只是:

git push origin feature:feature
Run Code Online (Sandbox Code Playgroud)

  • 是否有必要写“feature:feature”,还是可以只写“git Push origin feature”? (5认同)
  • @Glemi 不,它是可选的;查看[手册](https://git-scm.com/docs/git-push)中的 refspec 位。 (5认同)
  • 它对我不起作用,说 error: src refspec dev does not match any // error: failed to Push some refs (3认同)