so young suede
拉取远程分⽀到本地
情况⼀:⽬前本地还没拉代码,直接拉分⽀代码
mr and mrs smith******************************.vip:ac/YoPointSwift.git
情况⼆:本地已经拉取了代码,想拉取远程某⼀分⽀的代码到本地
git checkout -b ac_branch origin/ac_branch 拉取远程分⽀到本地(⽅式⼀)
git fetch origin ac_branch:ac_branch 拉取远程分⽀到本地(⽅式⼆)
************************************************************
扩展⼀:
neutrality
⽅式⼀有可能出现错误提⽰:
fatal: 'origin/ac_branch' is not a commit and a branch 'ac_branch' cannot be created from it 解决⽅式:pjm是什么意思
执⾏命令:git fetch 同步⼀下仓库
cross road扩展⼆:新⼿最容易出错的操作
brothers and sistersgit checkout -b ac_branch 这是在当前分⽀上创建⼀个ac_branch分⽀
git checkout -b ac_branch origin/ac_branch 这才是拉取远程分⽀ac_branch到本地
扩展三:⽅式⼀、⼆的区别
⽅式⼀做了三件事:
有里知花1、拉取远程分⽀到本地
2、在本地创建⼀个分⽀与远程分⽀对应
3、⾃动切换到刚创建好的分⽀
⽅式⼆做了三件事:
1、同步远程仓库(git fetch origin)
behonest
2、拉取远程分⽀到本地
distinctions
howhaveyoubeen
3、在本地创建⼀个分⽀与远程分⽀对应