B4 Junior

코드스테이츠 블록체인 과정 3일차 후기 💻

꿀젤리 2022. 4. 29. 15:55

코드스테이츠 블록체인 과정 3 일차 후기 😍

📃 배운내용 :

1. Git 기본

 

✨ 몰랐던 내용 : 

1. Git Remote

Git 은 여러 repository를 지정하여 remote할 수 있었다. 굉장히 놀라움!

 

2. Git Conflict

Git으로 페어와 주어진 활동을 하다보니 내가 pull 하는 과정에서 Conflict가 발생했다.

Accept Both Change 라는 옵션으로 해결하였다.

연결된 계정끼리 같은 라인을 수정했을 경우 발생 할 수 있는 일인데,

vscode로 했을 경우 Conflict 상황이 발생하면 4가지 옵션을 기본적으로 제공하한다.

Accept Current Change : 내가 수정한 것으로 변경하기

Accept Incoming Change : 상대가 수정한 것으로 변경하기

Accept Both Change : 양쪽의 변경사항 모두 반영하기

Compare Changes : 변경사항 비교하기 등이 있었다.

 

3. gh repo create

Github 에 레포지토리를 만드는 법은 세가지가 있다.

1. Github에 들어가서 직접 레포지토리를 게시한다.

2. VSCode에서 분기 게시를 통해 게시한다.

3. CLI에서 gh repo create ~~~ 로 게시한다.

난 이 3번째 방법을 몰랐다.

사실 vscode에서 3번의 역할을 대신 해주는 것이라 기술적 차이는 거의 없다고 보는게 맞는것 같지만 간지나게 CLI로 처리할 생각이라면 3번으로 해도 괜찮은거같다.

👨‍🎓👩‍🎓 페어와의 활동 내용 :

1. 페어분은 PM ( Product Manager ) 으로 현업에서 활동하셨다고 한다. 구글링 해보니 제품을 좀 더 효율적으로 만들어 낼 수 있게 하는 역할을 한다고 하는데. 역할이 어느정도 짐작은 가지만 정확하게는 잘 모르겠다.

Git 을 평소에 다루셔서 상당히 능숙한게 눈에 보였고 위에 말한 Conflict 상황에서도 도움을 받아 해결했다.

협업이라는 것을 굉장히 잘 느낄 수 있었던 페어 활동이라 코드스테이츠에서 왜 페어프로그래밍을 밀고나가는지 알수있던 지점이었다.

네비게이터 드라이버의 역할을 적절하게 수행해서 목적에 부합한 적절한 시간이었다 생각된다.

💌 한줄평 :

Git 은 충돌이 나야 제맛이다.