[英]Git command: what is the difference between git checkout -b <branch> <remote branch> and git branch <branch> <remote branch>?
[英]What is the difference between Branch and Remote in GIT?
我目前从udacity学习GIT和GITHUB课程。 我真的很困惑的一件事是远程和分支之间的区别是什么,因为根据我的理解,两者对我都有同样的意义。
它们是完全不同的概念。
远程基本上是存储存储库副本的位置。 例如,您可以在GitHub中安装一个遥控器,在BitBucket中安装另一个遥控器,在Kelly的PC中安装另一个遥控器等。
存储库中的分支意味着您暂时进行了一些您不想放入主分支的更改,因为您没有完成(或出于其他原因)。 它们可以是本地的,因此您的遥控器永远不会看到它们,或者您可以将分支推送到遥控器。
分支可以是本地的或远程的。 远程分支跟踪本地分支。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.