我正在努力寻找更快的工作流程。在大型仓库工作时,我有时会发现自己等待5-8秒才到checkout master
。
当前工作流程:
checkout master
checkout -b newBranch
有没有办法跳过检查主人的过程?
checkout -b newBranch
(基于主人,而不是功能分支)奖金,如果有办法做到这一点&检查是否需要fetch
! (不要过分关注这一点,只是觉得它很酷)。
答案 0 :(得分:3)
包括获取和使用bash的运算符来检查退出状态:
git fetch && git checkout -b newbranch origin/master
origin/master
代替master
从存储库的最新获取状态中分出(请记住fetch
不会直接更新master
,只需origin/master
1}});
代替&&
,如果您想要分支出来,即使fetch
失败,无论出于何种原因。答案 1 :(得分:2)
git branch *name-of-branch* *branch-to-branch-from*
git branch docs寻找起点