오늘은 git study 정리를 했다.
Fork, PR, clone, branch, rebase에 대해 정리를 해봤다.
Fork : 다른 사람의 repository(upstream)를 복사하여 새로운 repository(origin)를 만드는 것.
Pull Request : Fork해서 만든 repository(origin)의 변경내용을 원본(upstream)에 반영해달라고 요청하는 것.
Clone : 원격 repository(upstream, origin)를 내 local에 복사해서 가져오는 것.
Push : 내 local의 변경사항을 연결된 원격 repository에 적용하는 것.(push 권한이 있을 경우에만 성공한다. 없을 경우에 반영해달라고 요청하는 것이 PR.)
Branch : 작업하던 것을 여러 갈래의 작업장으로 나눈 가지.
Rebase : branch로 나눠 작업한 작업장을 특정 작업장 뒤로 붙이는 것.
'TIL' 카테고리의 다른 글
[Git] git remote, 원격 저장소 확인, 추가, 수정, 삭제 (0) | 2021.10.20 |
---|---|
SQL 쿼리 실행 원리 (0) | 2021.09.05 |
[Java] 동시성, 스레드 조심해야할 사항1 (0) | 2021.08.07 |
[Spring] Filter란, (0) | 2021.07.30 |
[Git] fork, pull request, rebase (0) | 2021.07.26 |