본문 바로가기
Aaron[에런]/개발 일기

[개발 일기] - 22.09.28.Wed

by Aaron-Kim 2022. 9. 28.

22.09.28.Wed

 

오전에 영어 쉐도잉 훈련 및 헬스(웨이트)를 했습니다.

 

이후 회사에 출근하여 반응형 웹앱 모바일 스크린 작업을 했습니다.

 

그리고 오후에는 해당 프로젝트의 온라인 미팅에 참여했습니다.

 

저녁에는 JS 알고리즘 1문제를 학습했습니다.

 

자기 전에는 개발 관련 서적 독서를 조금 했습니다.

 

오늘 회사에서는 git rebase 관련하여 조금 곤란한 점이 있었습니다.

 

사전에 작은 단위의 스크린 별로 feature branch를 생성하여 각각 작업하고 있었는데

 

develop 브랜치에서 여러 수정들이 사전에 이뤄지다 보니

 

feature branch에서 develop branch를 rebase를 하려고 하면

 

conflict가 많이 발생했습니다.

 

해당 conflict를 해결하니 이어서 계속 conflict가 발생하는 것을 보고

 

rebase는 한 번에 base를 변경시켜주는 것이 아니라

 

커밋 단위로 하나씩 체크해가면서 base를 바꿔주는 것 같습니다.

 

물론 rebase 이전에 develop 브랜치에서 폴더 구조를 바꾸고 

 

리팩토링을 하는 등 여러 수정을 해서 많은 변화가 있어서 그렇겠지만

 

이와 관련해서는 조금 고민되는 요소가 있기는 합니다.

 

결국 일일이 커밋 변경점을 체크하면서 rebase를 continue 하는 것보다

 

가져올 파일들이 많지 않아서 부분적으로 수동으로 처리하기는 했습니다.

 

저는 항상 git을 사용할 때는 명령어를 이용하였는데

 

그래서 GUI 기반의 툴을 사용하는가 싶기도 합니다.


[생각해 볼 내용]

  - git rebase conflicts

반응형

'Aaron[에런] > 개발 일기' 카테고리의 다른 글

[개발 일기] - 22.09.30.Fri (S1 종료)  (1) 2022.09.30
[개발 일기] - 22.09.29.Thu  (0) 2022.09.30
[개발 일기] - 22.09.27.Tue  (0) 2022.09.27
[개발 일기] - 22.09.26.Mon  (0) 2022.09.26
[개발 일기] - 22.09.25.Sun  (0) 2022.09.25

댓글