2014-11-06 2 views
1

내 지역에서 마스터를 체크 아웃했습니다.단일 명령에서 여러 자식 분기를 만드는 방법은 무엇입니까?

bash 스크립트 태그를 사용하고 git을 사용하여 master에서 alpha_1, alpha_2, alpha_3 가지를 만들고 원격으로 푸시하려고합니다.

1 ~ 2 줄 또는 극소수로 가능합니까? 예 : git checkout -b alpha_1 alpha_2 alpha_3 && push all

나는이 작업을 수행 할 필요를 느끼지 않는 이유는 내가 수동으로

git checkout -b alpha_1 
git checkout -b alpha_2 
git checkout -b alpha_3 

git push origin alpha_1 
git push origin alpha_2 
git push origin alpha_3 
+0

하여이 작업을 수행 할 수 있습니다 알아? – Makoto

+0

빌드 프로세스의 일부. 새로운 개발자는 매번 자신의 기능을 특정 분기에만 푸시합니다. 매일 지루한 것을 삭제하고 재창조해야합니다. – ravi

+0

나는 너의 고통을 잘 이해하지 못한다. 귀하의 시나리오를 좀 더 자세히 설명하여 가장 적합한 답변을 얻을 수 있도록하십시오. 지금은 [XY 문제] (http://xyproblem.info/)와 같은 종류의 소리입니다. – Makoto

답변

1
for branch in alpha{1..3}; do git checkout -b $branch; done; git push origin --all 
관련 문제