[英]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.