1. 切换git远程分支,使用命令:git checkout -b 分支名称. 注意:切换远程分支一定要带伤-b 参数,只有切换本地分支的时候才不需要 -b参数,-b 的意思是 base,以当前分支为 base,新建一个名叫xxx 的分支 .如果使用 "git branch 远程分支名" 命令切换到远程服务器分支上, 则会导致如下错误提示: You are in 'detached HEAD' state. You can look around
有时候,我们在使用git pull指令想把一个远程分支拉取到本地分支的时候,老是会拉取失败,这一般是因为某种原因,本地分支和远程分支的内容差异无法被git成功识别出来,所以git pull指令什么都不会拉取下来或拉取失败.下面这个帖子的方法可以解决这个问题,强制拉取一个远程分支的所有内容来覆盖本地分支. 问: The scenario is following: A team member is modifying the templates for a website we are worki