如何将新的本地分支推送到远程 Git 存储库并对其进行跟踪?
技术问答
238 人阅读
|
0 人回复
|
2023-09-11
|
希望能做到以下几点:; d1 G/ n# m5 i" a8 k3 x+ A6 f4 l
[ol]基于其他(远程或本地)分支(通过)git branch或git checkout -b)创建本地分支
! Q- s- D) J* a将本地分支推送到远程存储库(发布),但可以跟踪git pull并git push立即工作。[/ol]我怎么做?; T m- D s) P4 l
我知道--set-upstream在 Git 1.7 中,但这是创建后的操作。我想在将分支推送到远程存储库时找到类似的更改方法。
5 P# O+ T' \ G1 y0 x* ] ; ]& {5 l( B$ s, P
解决方案: 9 n- O7 v7 }8 Z, l" C9 k
在 Git 1.7.在0 和更高版本中,您可以签署一个新的分支:! g' e6 d, i) t3 G& H$ r
git checkout -b
- g4 W' Q5 p. |: g! e; D( Q" @4 a编辑文件,添加和提交。然后使用-u(简写--set-upstream)选项推动:
# A0 k# R- |9 S8 p6 Z8 a5 X4 Sgit push -u origin ! ^5 w. b" ` K( ~) w+ h6 V
Git 将在推送过程中设置跟踪信息。 |
|
|
|
|
|