TIL4 (mini project, git)

김민수·2024년 4월 19일
0

팀소개(클릭)



한 주간 미니프로젝트를 작성하면서 느낀점

첫 주차라 그런지 프로그래밍 자체보다는
Git을 통한 협업이 제일 어려웠다.

Git pull, clone, push, -f, rebase, merge 등

홈페이지 제작 자체는 기존에 혼자 공부하던 부분에서 응용한게 많았지만,
혼자 작업할 땐 사용하지 않던 git부분에서 학습이 필요하다고 느낌.

git pull vs git clone

git pull

원격저장소 변경사항 -> 로컬로 병합

git clone

원격저장소 내용 -> 새로운 폴더로 복사



git rebase vs git merge

git merge

branch를 통합

git rebase

branch의 base를 옮김

+ B 지점을 base로 가진 branch가 D, E 커밋을 진행 한다.

+ C 지점으로 base를 이동하기 위해 branch에서 C 지점으로 rebase를 한다.

+ C 지점으로 rebase 되면 기존 D, E 커밋은 새롭게 정렬되어 C 지점 이후로 변경된다.

base를 c로 옮기고 D,E 커밋을 재정렬한다!

profile
Hello~

0개의 댓글

관련 채용 정보