如何将新的本地分支推送到远程 Git 存储库并对其进行跟踪?
技术问答
284 人阅读
|
0 人回复
|
2023-09-11
|
希望能做到以下几点:9 @& T1 z6 [- q* g, O3 ~
[ol]基于其他(远程或本地)分支(通过)git branch或git checkout -b)创建本地分支5 m8 u: V( F; Z) `7 T6 a, _+ B$ K
将本地分支推送到远程存储库(发布),但可以跟踪git pull并git push立即工作。[/ol]我怎么做?9 [- }2 P4 j) `( l9 a- @7 K
我知道--set-upstream在 Git 1.7 中,但这是创建后的操作。我想在将分支推送到远程存储库时找到类似的更改方法。
: C+ T6 S ]9 u: Z, h
7 \6 C* p: k' Q5 h; v8 G 解决方案: * u1 P7 A7 a5 b$ A; ]- f
在 Git 1.7.在0 和更高版本中,您可以签署一个新的分支:) b9 _, d `% h; ]
git checkout -b
+ x( c5 M) t: u! k4 f+ s" A0 x# E编辑文件,添加和提交。然后使用-u(简写--set-upstream)选项推动:! u" q# J$ q8 h
git push -u origin 1 w$ u2 {6 C% ~# A' G4 h
Git 将在推送过程中设置跟踪信息。 |
|
|
|
|
|