이 질문은이 작업을 수행하는 방법뿐만 아니라 Git을 사용하는 것이 좋은지 나쁜지에 관한 것입니다.
로컬에서는 마스터 브랜치에서 대부분의 작업을 수행하지만 "topical_xFeature"라는 주제 브랜치를 만들었습니다. "topical_xFeature"에서 작업하고 마스터 브랜치에서 다른 작업을 수행하기 위해 앞뒤로 전환하는 과정에서 "topical_xFeature"브랜치에 대해 둘 이상의 커밋을 수행 한 것으로 나타 났지만 각 커밋 간에는 아무 작업도 수행하지 않았습니다. 푸시.
먼저 ,이 나쁜 습관을 고려 하시겠습니까? 푸시 당 브랜치 당 하나의 커밋을 고수하는 것이 현명하지 않습니까? 푸시하기 전에 브랜치에 여러 커밋을 갖는 것이 어떤 경우에 좋을까요?
둘째 , topical_xFeature 브랜치의 다중 커밋을 푸시하기 위해 마스터 브랜치로 가져 오는 방법은 무엇입니까? 걱정하지 않고 여러 커밋이 푸시되는 곳에서 푸시를 수행하거나 커밋을 하나로 병합 한 다음 푸시하는 것이 성가신 일입니까? 다시이 작업을 수행하는 방법은 무엇입니까?
git branch -d topic
. 왜 git이 모든 변경 사항이 병합되었음을 식별 할 수 없습니까?