git的远程分支的作用和本地分支有什么区别
我们把日志里的英文翻译过来是说,我们当然如果我们push的时候执行的不是git push,而是后面再加上origin的话,就可以push成功了。也就是说,origin的含义指的是远程的仓库。还记得我们之前在介绍git的时候曾经说过远程repo的作用,就是为了防止本地的代码错乱,所以在远程留一份备份。我们先说代码拉取,说到代码拉取大家的第一反应可能是git pull。它相当于我们执行了git checkout -b test origin/test。但是两者针对的范围不同,git fetch针对远程的所有改动,而说到代码推送回到了我们开头的那个问题,什么情况下git push就可以,什么情况下需要加上origin呢?实际上我们大多数的push操作都是这么进行的。
下载地址
用户评论