etc/git & github

[Git/Github] 용어 사전

nani-jin 2024. 5. 29. 14:05

 

용어 설명
Repo Repository. Git으로 관리되는 소프트웨어 프로젝트를 지칭
master/main 한 Repo에서 기본이 되는 메인 코드. Git - master, Github - main
branch 자신의 Repo에서 새로운 기능 개발 등을 위해, master 혹은 다른 branch로부터 만든 코드 작업본.
작업 후 원본 branch와 다시 병합하려는 목적으로 만들어짐
clone 다른 계정에 존재하는 Repo로부터 새로운 Local Repo를 만드는 것
commit 내가 만든 코드 변경을 branch의 Local Repo에 반영
push 작업 중인 Local Repo에서 서버(Remote Repo)로 변경사항들을 복사하는 것
pull master와 같은 Remote Repo로부터 마지막 pull 이후 변경된 것을 다시 가져오는 작업.
즉, master(혹은 branch)와 씽크하는 것을 지칭
merge pull/push를 했을 때, 두 branch간의 충돌을 해결하는 과정.
많은 경우 자동으로 해결되지만, 몇몇은 손으로 직접 해결해야함