Answers:
这是Master分支。您的控制系统的主树。
push =将更改推送到远程服务器
源=远程服务器源
master =主分支
如果您有另一个远程分支,则可能会遇到“ git push origin test”之类的问题,然后将更改推送到测试远程分支。
git push feature/Calculator calcFeature
给了一个致命错误,说功能/计算器不是正确的存储库
git push origin calcFeature:feature/Calculator
应该可以完成IIRC。另外,您也可以git push -u origin feature/Calculator
在calcFeature
退房时
那master
是一个<src>
部分refspec
。
这意味着您的本地master
分支将被推送到master
远程分支origin
(orgin/master
)。
如果您已指定
git push origin master:my_work
那么您将把本地人master
推向origin/my_work
。如果不使用:my_work
零件,则目标默认为与作为源给出的相同的分支。
仅指定
git push origin
默认情况下会将每个具有匹配远程分支的本地分支推送到该分支。不只是当前分支。这与使用相同git push origin :
。
您可以使用更改默认值git config remote.origin.push HEAD
,这会将当前分支推送到具有相同名称的远程分支。
看到 配置 refspec和setting的更多详细信息,将本地分支推送到特定分支push.default
。
git push origin master将您的更改推送到远程服务器。“ master”是指存储库中的master分支。
如果您想将更改推送到任何其他分支(例如test-branch),则可以通过以下方式实现:git push origin test-branch。
这会将您的代码推送到存储库中的测试分支起点。
git push origin test
将本地test
分支推送到origin/test
。以防万一有人期望当前分支被推。