如何将新的本地分支推送到远程 Git 存储库并对其进行跟踪?
技术问答
336 人阅读
|
0 人回复
|
2023-09-11
|
希望能做到以下几点:
: b6 }9 \9 j- l: m J3 d[ol]基于其他(远程或本地)分支(通过)git branch或git checkout -b)创建本地分支
1 r+ }$ K( K6 I8 \1 H, A将本地分支推送到远程存储库(发布),但可以跟踪git pull并git push立即工作。[/ol]我怎么做?
1 ?6 z( U9 N* H5 a/ X% S6 H我知道--set-upstream在 Git 1.7 中,但这是创建后的操作。我想在将分支推送到远程存储库时找到类似的更改方法。
: R+ y* Y' l! H6 x8 ~; L ' N4 [3 y/ B3 `6 T
解决方案:
( n9 e4 F( U7 O4 o 在 Git 1.7.在0 和更高版本中,您可以签署一个新的分支:7 e3 F1 W+ E. R7 F8 b: t7 V( m3 z
git checkout -b
+ ?0 Y9 s4 l. [+ ~: Z编辑文件,添加和提交。然后使用-u(简写--set-upstream)选项推动:" o3 @& a# c [0 K( ^7 O
git push -u origin 3 i' _6 b6 t# _( K! i5 Z2 o
Git 将在推送过程中设置跟踪信息。 |
|
|
|
|
|