Git 브랜치가 병합되었는지 확인하는 좋은 방법이 있나요?
天蓬老师
天蓬老师 2017-04-24 16:00:56
0
4
1167

다인개발은 브랜치를 많이 사용하는데, 그 중 일부는 제때에 정리가 안되어 결과물이 많이 쌓이고,
일부는 보기 쉽고 수동으로 삭제할 수 있지만 다른 일부는 덜 명확합니다...
커밋 내역을 조회하는 것이 번거로울 텐데요. 좀 더 편리하게 볼 수 있는 방법이 없을까요?

또한 병합을 하면 병합되는 것이 git merge branch-a,
인 경우도 있습니다. 때때로 병합은 git merge origin/branch-a,
이 됩니다. 병합이 이 차이에 영향을 받지 않는지 확인하세요.

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(4)
为情所困

해 보세요:
- git branch --merged
- git branch --no-merged

PHPzhong

시도해 볼 수도 있습니다 git log | grep branch_name

世界只因有你

툴티그 추천
효과는 다음과 같습니다.

대문자로 표시된 Mmerge 작업을 나타냅니다. 이렇게 보면 각 분기의 내역을 명확하게 알 수 있습니다. 물론 git 브라우저의 tig도 마찬가지입니다.

으로 알려진 것뿐만 아니라 이렇듯 활용할만한 강력한 곳이 더 많이 있습니다.
某草草

브랜치가 명시적으로 병합되면 git Branch -d xxx만 수행됩니다. 병합이 표시되지 않으면 이 명령이 실행되지 않습니다.

그러나 일부 브랜치는 암시적으로 병합될 수 있습니다. 즉, 해당 코드가 트렁크에 병합되었지만(merge --squash/rebase) 명시적인 병합이 실행되지 않은 경우 이 경우 어떻게 해야 합니까? 예를 들어 이 브랜치는 기능이라고 하고 트렁크는 마스터입니다

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿