6주차 정기모임

2022. 8. 21. 23:152022오픈소스컨트리뷰션아카데미

728x90

2022-08-21

 

리베이스 실무사례

 

 

기본적으로 3개의 저장소가 존재함 (원본 디렉토리, 포크한 디렉토리, 로컬 디렉토리)

 

포크한 시점 이후로 원본 디렉토리에 커밋이 추가되어 포크된 디렉토리의 커밋이력과 원본 디렉터리의 커밋이력이 다를 때 포크된 디렉토리에 원본 디렉터리에 추가된 커밋이력을 불러와야한다.(동기화 작업이 필요)

 

- upstream의 master 브랜치를 local master에 동기화 하는 방법

1. local 디렉토리 master 브랜치에서 진행

2. 터미널에 아래 명령어 입력 (local에 upsteam 주소 저장)

git remote add upstream '원본 디렉토리 주소'

 3. 로컬 master 브랜치에서 진행 (upstream master 브랜치와 local master 브랜치를 동기화

git fetch upstream master
git merge

4. 진행중인 브랜치로 이동해서 마스터 브랜치와 동기화하기

git rebase master

 

branch 시점에 따라 merge 명령어 이용시 커밋이력이 생길수도, 안생길 수도 있다.

자세한 내용은 '2 way merge vs 3 way merge' 검색해보기

 

 

*git 관련 세부내용을 공부하고 싶다면 추천하는 책 : 프로 Git 2판

*리뷰할 때 말투 조심하기 - 독성 말투 관련 문서 읽어보기

*위키 문서 내용 꼭 읽어보기 (기술블로그 쓸 때도 번역 컨벤션을 참고해서 작성하면 기본적인 글쓰기 수준으로는 보여짐)

*글 잘 쓰려면 '내 문장이 그렇게 이상한가요' 책 읽어보기

 

*링크드인 시작하기(전문적인 글 작성하는 사람들이 많이 옮겨가는 추세)

*프로그래머스 Dev-Matching 지원하기(기술과제 유형을 확인할 수 있으니 무조건 신청하는걸 추천)

 

*멋사 2차 선발과정에 사용된 기출문제 : 제주 코딩 베이스캠프 JavaScript 100제

*영어가 문제되지 않는다면 유데미 React Front To Back 2022 강의 추천

(이 강의를 진행할 정도가 되면 신입으로서 얼추 준비가 되었다고 생각할 수 있음)

(혼자 프로젝트를 진행하기보다 해당 강의로 준비가 되면 빨리 취업 하는 것을 추천)

 

 

 

 

'2022오픈소스컨트리뷰션아카데미' 카테고리의 다른 글

5주차 정기모임  (0) 2022.08.14
3주차 정기모임  (0) 2022.08.01
로컬서버 세팅 진행 중 발생한 오류 및 해결방법  (0) 2022.07.28
2주차 정기모임  (0) 2022.07.25
1주차 정기모임  (0) 2022.07.25