如何将新的本地分支推送到远程 Git 存储库并对其进行跟踪?
技术问答
82 人阅读
|
0 人回复
|
2023-09-11
|
希望能做到以下几点:
7 s# s- J) M/ e" S; s2 Y[ol]基于其他(远程或本地)分支(通过)git branch或git checkout -b)创建本地分支
. u# x' l, c4 i. g* |将本地分支推送到远程存储库(发布),但可以跟踪git pull并git push立即工作。[/ol]我怎么做?# V. e5 e! W! r7 J) W; ]
我知道--set-upstream在 Git 1.7 中,但这是创建后的操作。我想在将分支推送到远程存储库时找到类似的更改方法。
1 I7 E% I0 w6 K 8 Y% L! z) O( V$ B* D/ d/ o
解决方案:
4 K {5 g2 A! W" V3 P 在 Git 1.7.在0 和更高版本中,您可以签署一个新的分支:: q o& E- ]& B- \ ~ C" i6 }
git checkout -b ( b( U$ A8 S1 p; e% ?
编辑文件,添加和提交。然后使用-u(简写--set-upstream)选项推动:
/ W3 o7 C, B6 y5 Hgit push -u origin
# l2 Z' F/ Q- K$ R0 u2 M9 O# Q1 T2 p9 |Git 将在推送过程中设置跟踪信息。 |
|
|
|
|
|