관리 메뉴

Jerry

Wed, October 22, 2020 본문

자기 성찰/TIL

Wed, October 22, 2020

juicyjerry 2020. 10. 22. 00:07
반응형

1. Hiring Assessments 리팩토링 with Linting
: IM Course 들어오기 전, 보았던 7문제 테스트를 ESlint를 활용하여 리팩토링해보았다. 또한, ESLint 레퍼런스를 보면서 과제를 해결해나가는 부분에서 어떻게 이 문서를 활용해야할지 이해도가 부족했다. 또한, 이번 과제 제목에 있는 리팩토링이라는 단어를 보면서, 이번 과제가 무엇을 하는지 제대로 이해를 못한 상태에서 과제를 진행을 했다.(지금 와서 생각해보니) 대충 보고 대충 이해하는 악습이 있어보인다.

2. Git Work Flow Conflict

충돌이 되는 상황을 하나 발견했는데 코드가 수정된 파일을 add, commit만하고 push 하지 않은 상태로 pair의 remote repo를 pull 했을때 충돌이 일어났습니다. 저랑 페어는 강의에 나온 순서대로만 진행해서 충돌이 일어나지 않았던 것 같습니다.

제가 코드를 수정하고 add, commit, push(나의 remote repo에) 했으니 pair님 pull 하셔서 진행해주세요. 하게 되면  
pair가 pull로 땡겨 받은 파일은 충돌을 일으키지 않고 자동 변환되고 계속 순차적 진행이 되니 충돌이 없었습니다.

순차적 진행이 아닌 동시 진행을 할 경우에 충돌이 일어날 수도 있다는 말씀이신걸까요?

source: github.com/codestates/help-desk/issues/2164

- 페어와 git workflow 학습 및 과제를 하면서, git conflict 예시에 대한 의문점을 품었다. 그 후 며칠 간(아마 2일 혹은 3일) 정규시간 이후 시간을 할애하여 conflict 가 나는 상황을 찾았다. 그리고, 이 특수한 상황에 대해 토의 후 다시 질문을 올린 글이 윗 글이며 내용이다.

반응형

'자기 성찰 > TIL' 카테고리의 다른 글

Tue, October 28, 2020  (0) 2020.10.28
Thu, October 22, 2020  (0) 2020.10.23
Tue, October 21, 2020  (0) 2020.10.21
Mon, October 20, 2020  (0) 2020.10.20
Mon, Septempber 21, 2020  (0) 2020.09.21