我试图找到更快的工作流程。在大型回购中工作时,有时候我会等待5-8秒钟,直到checkout master
。基于主站的功能分支(无需检出主站)
当前的工作流程:在特性分支
checkout master
checkout -b newBranch
有没有办法跳过检查出主人的过程?在特性分支
checkout -b newBranch
(基于关老爷,不关注的分支的)
奖金,如果有一种方法可以做到这一点&检查,看是否需要fetch
! (不要超级关心这个,只是觉得它会很酷)。
我试图找到更快的工作流程。在大型回购中工作时,有时候我会等待5-8秒钟,直到checkout master
。基于主站的功能分支(无需检出主站)
当前的工作流程:在特性分支
checkout master
checkout -b newBranch
有没有办法跳过检查出主人的过程?在特性分支
checkout -b newBranch
(基于关老爷,不关注的分支的)奖金,如果有一种方法可以做到这一点&检查,看是否需要fetch
! (不要超级关心这个,只是觉得它会很酷)。
包括获取和使用bash的运营商咨询是否退出状态:
git fetch && git checkout -b newbranch origin/master
origin/master
代替master
另辟蹊径从最新获取的存储库状态(请记住,fetch
不会直接更新master
,只是origin/master
);
而不是&&
,如果你想分支,即使fetch
失败,无论出于何种原因。git branch *name-of-branch* *branch-to-branch-from*
所以新的流程应该是:'的Git分支newBranch master'的,'git的结帐newBranch' – EnigmaRM 2014-12-03 17:50:16
包括获取:'混帐取&& git的结帐-b newbranch产地/ master'的 – KurzedMetal 2014-12-03 17:50:42
@KurzedMetal,我正要问问是否可以做到这一点,并入'git checkout -b'。真棒! – EnigmaRM 2014-12-03 17:52:06
完全脱离主题,爱你的头像! – DickieBoy 2014-12-03 17:56:16