2015-01-30 2 views
0

"droid_per"라는 저장소와 "droid_common"이라는 저장소를 만들었습니다.git 하위 트리로 선택된 분기를 어떻게 확인할 수 있습니까?

이제 droid_fun의 하위 트리를 droid_common의 "master"분기에 추가했습니다. 미래에 내가 선택한 지점을 어떻게 알 수 있습니까? 공용 라이브러리에서 분리 된 브랜치 (재미, 당 등)를 생성하므로 유용 할 것입니다.

고마워요 :)

+0

사이드 참고 : 하위 모듈을 사용하지 않았지만 서브 프레임을 선택했습니다. 하위 트리를 선택했습니다. 제 경험상 전혀 좋지 않았습니다. 프로젝트가 커지면 하위 트리를 추출하는 속도가 느려지고 저장소의 로그 그래프에는 불필요한 분기가 많이 생깁니다. – Shahbaz

답변

0

정보가 손실되었다고 생각합니다. 하지만 공통 저장소에서 가져올 때 적어도 지점의 팁을 볼 수 있습니다. 이렇게하면 지사로 병합 된 분기를 추적하고 이해할 수 있습니다.

그렇게하려면, 수행

$ git log --graph --pretty=oneline --decorate --all 

불행하게도,이 지루한 얻을 수 있습니다. . 당신은 규율이있는 경우

, 당신은 당신이 단지에 합병이었다 지점 커밋 메시지에 쓸 수 있도록 방법을 신속 로그보고이 알 수 있습니다 :

$ git log -- your/subtree/prefix