Git 中的本地 VS 远程 VS 远程跟踪分支 - 有什么区别?
本地分支是只能在您的本地机器上访问的分支,并且是孤立存在的。从这里,您可以添加文件并提交您所做的任何更改。这些更改将保存在本地,并且仅对您可见并且在您的本地物理机上可用。
其他开发人员将无法查看您的工作和您所做的更改。
my_branch
您可以使用以下命令创建一个名为的本地分支:
git branch my_branch
要列出所有本地分支,请使用git branch
命令。
要与同一项目的其他开发人员协作并让他们查看您所做的任何更改,您需要将更改从本地分支推送到远程存储库。
这将我们引向远程分支。
远程分支是指存在于远程存储库中的分支。
远程存储库,也称为远程存储库,通常是托管在 Internet 上某处的存储库,位于远程位置,例如 GitHub 服务器上。远程存储库的默认名称是origin
.
现在,远程跟踪分支是指远程分支状态的本地引用。默认情况下,分支之间没有任何联系。也就是说,您可以告诉本地分支跟踪远程分支。