一般情况

# 设置默认的提交远程源.
gp -u <remote_name> <local_branch_name>

但是, 如果不让你提交代码, 这可咋办呢?

git push --set-upstream origin develop #关联本地develop分支的upstream分支

上面这个失败了, 提示: fatal: refusing to merge unrelated histories, 咋办呢?

请参考: 2016-06-19-git使用 之远程部分.

###git merge的默认源

git branch --set-upstream-to=origin/<branch> develop

参考

  • http://blog.angular.in/git-pushmo-ren-fen-zhi/
  • 这个特别好, 一堆cheatsheet, https://www.zybuluo.com/yangfch3/note/159758