회사 Git문화는..
의미있는 커밋만 남기도록 하고있습니다. (중간커밋 지양)
브랜치이름을 feature/Jira이슈 번호 이렇게 만들어서
개발브랜치에 반영하있는 상황입니다.
상황)
본인 : feature/issue1브랜치에서 3일째 커밋한개도 못하고 작업중
동료1 : feature/issue2브랜치에서 작업완료, 개발브랜치에 반영함
동료2 : feature/issue3브랜치에서 작업완료, 개발브랜치에 반영함
동료3 : feature/issue4브랜치에서 작업완료, 개발브랜치에 반영함
작업속도가 쳐질때마다 제 브랜치는 커밋한개도 없고
개발브랜치와 차이가 많이나게됩니다.
제가 작업하는내용이 다른분이 작업한 내용에 관련이 없으면 상관없겠지만..
관련이 있어서요.
다른분이 만든 클래스를 제가 사용해야하는 일처럼요.
그래서 그전에는
제꺼 커밋하고, (중간커밋)
--> dev서버에 있는거 제 브랜치에 머지하고,
--> 머지받은것으로 추가 작업해서 제꺼 완료커밋했었어요.
그래서 아래와 같은 방법이 되는지
제 개인 깃으로 테스트를 해본결과...
커밋 안하고 그냥 머지를 시도했더니 머지가 되더라구요. (안될줄 알았는데)
하지만 문제는... 커밋을 하는 과정이에요.
다른분이 작업한것까지 커밋할거에 잡혀요.
그런데 그대로 커밋 진행하면,
다른분작업한건 제가 한 커밋에서 빠지네요?.,,
일단.. 이런 상황에서 다른분들은 Git을 어떻게 사용하는지 한번 여쭤보려고 질문남길게요...