Git里的origin到底是什么意思?

Git里的origin到底是什么意思? origin是 Git 里默认给“远程仓库地址”起的名字。比如你从服务器克隆代码gitclone ssh://xxx/project.gitGit 会自动把这个服务器仓库命名为origin。所以master你本地的分支名origin/master远程仓库origin上的master分支origin不是分支是远程仓库的别名可以用这个命令看origin实际指向哪里gitremote-v常见输出类似origin ssh://xxx/project.git (fetch) origin ssh://xxx/project.git (push)意思是拉代码和推代码都默认找这个远程地址。origin是 Git 给“远程仓库”的默认名字。举个例子gitclone ssh://server/project.git克隆后Git 会自动把ssh://server/project.git这个远程仓库命名为origin。所以origin/master意思是远程仓库 origin 上的 master 分支对比一下master 本地 master 分支 origin/master 远程 origin 仓库里的 master 分支 origin 远程仓库的别名不是分支可以用下面命令查看origin具体指向哪个地址gitremote-v