git fetch是将远程主机的最新内容拉到本地,用户检查后决定是否合并到分支中
而git pull则是将远程主机的最新内容拉下来直接合并即:git pull = git fetch + git merge,可能产生冲突需要手动解决
git fetch 远程主机名:将某个远程主机的更新全部取回本地
git fetch 远程主机名 分支名 取回某特定分支的更新
git fetch origin master 取回origin主机的master分支
“onlineTime”:2020-10-13,
“logoutTime”:2020-10-15,
“position”:1,
“position”:2
git pull相当于:
git fetch origin master 从主机master分支拉取最新内容
git merge fetch_head 拉取下来的内容合并到当前所在分支
git pull 远程主机名 远程分支名 本地分支名 将远程主机的某分支更新取回,并与本地指定分支合并
git pull origin next 远程分支与当前分组织合并