What does git push -u mean?

前端 未结 2 1389
时光取名叫无心
时光取名叫无心 2020-12-07 07:03

I have two different versions of git. In the 1.6.2 version, git push does not have the -u option. It only appears in the 1.7.x version.

Fro

2条回答
  •  自闭症患者
    2020-12-07 07:16

    "Upstream" would refer to the main repo that other people will be pulling from, e.g. your GitHub repo. The -u option automatically sets that upstream for you, linking your repo to a central one. That way, in the future, Git "knows" where you want to push to and where you want to pull from, so you can use git pull or git push without arguments. A little bit down, this article explains and demonstrates this concept.

提交回复
热议问题