master和remote/origin/master有什么区别?
git吧
全部回复
仅看楼主
level 2
轮回1回转 楼主
2018年05月30日 03点05分 1
level 1
master 表示你当前本地目录的版本
remote/origin/master 表示远程的主干版本
参考:
"origin"就是指向某一个repository的指针。服务器端的"master"(强调服务器端是因为本地端也有master)就是指向某个repository的一个branch的指针。
而在本地电脑(local)上:"master"就是指向刚刚从remote server传到本地的副本branch。
2018年06月15日 08点06分 2
懂了,从远程master拉下来之后会放到本地master里,我没理解错吧?我以为拉下来之后还是放到remote/origin/master里
2018年06月16日 01点06分
@轮回1回转 我觉得拉下来会在 remote/origin/master里,然后自动创建一个叫master的branch,upstreaming是remote/origin/master[呵呵]
2018年07月22日 04点07分
@zzp_buaa 我觉得不是放remote/origin/master里,我觉得remote/origin/master只是一个指向 指向远程的master
2018年07月22日 06点07分
你这么理解也对,所有的branch,tag都只是一个指向。
2018年07月22日 14点07分
1