TIL 2021.02.14

Kyu·2021년 2월 14일
0

TIL

목록 보기
35/322

🧐 TIL (Today I Learned)

1. learningGitBranching.js.org

어제도 그렇지만 오늘도 이 사이트를 통해서 깃을 배웠다. 터미널에서 튜토리얼대로 따라하면 그다지 이해가 잘 안되는데 이 사이트는 애니메이션과 함께 내가 입력한 명령어가 어떻게 되고 있는지 한눈에 파악할 수 있어서 더 이해가 잘된다.

rebase & merge 중에 어느 쪽이 좋을까? learningGitBranching 에서는 선호하는 쪽을 하면 된다고 하지만 고민이 필요하다.

2. 깃 PR 충돌

충돌 없다고 뜨던 step2 가 충돌이 생겼다. 내 생각엔 여러 리뷰 후 push 했던 commit들이 step1 이 merged 되면서 변경사항이 step2 에 적용이 안되서 그렇다고 생각했다.

충돌 해결 시도1

step1 에서 생성된 브랜치 step2 이다. 이전 PR에서 step1 은 마지막 수정 후 merged 되었고, step2 에선 변경된 step1이 적용되지 않았다고 생각했다. 그래서 변경이력을 적용하기 위해 수동으로 변경된 코드만 직접 수정하고 push 했으나 여전히 충돌이 일어났다.

충돌 해결 시도 2

여기를 참고해서 upstrem/kyu-kim-kr 의 변경사항을 step2 브랜치로 가져오기 위해서

git checkout step2
git pull upstream kyu-kim-kr

명령어를 통해 변경사항을 가져왔으나 여전히 충돌이 일어났다. 아직 해결중이다.


✅To-do

  1. 체스만들기. 미션3

  2. 루카스에 있는 자바 공부할 거리 공부하기

  3. 생활코딩 객체지향 파트 (클래스 패스, 패키지, API, abstarct, final, 인터페이스, 다형성, 예외1 문법, 예외2 예외던지기, 예외3 만들기, Object 클래스, 상수와 enum, 참조, 제네릭) 링크

  1. 인프런 김영한님 스프링 입문 강의 (14강/28강 (50.00%) | 시간 : 140분/321분) 링크

나중에 해야 할 To-do 링크


profile
TIL 남기는 공간입니다

0개의 댓글