Skip to content

Latest commit

 

History

History
45 lines (25 loc) · 2.12 KB

Dictionary.md

File metadata and controls

45 lines (25 loc) · 2.12 KB

용어정리

깃 관련 용어

Repo: repository의 줄임말

branch: 새 코드의 테스트나 새 기능을 넣어 사용해보기 위해 사용할 수 있는 따로 떨어진 독립적인 commit

Master branch: 새 프로젝트를 만들 때 마다 생성되는 기본 브랜치. 작업이 최종적으로 마무리되는 브랜치.

Pull Requests: 각각 업데이트된 서로 다른 개발 내용을 Remote Repository 관리자가 Merge 하도록 요청하는 것

PR: Pull Requests의 줄임말

fork: 남이 만든 오픈소스 등을 직접변경하고 싶다면 먼저 내 계정에 그 프로젝트의 복사본을 만든 다음 이를 수정하게 되는데 이 과정을 fork 라고 한다

clone: 복제를 의미한다. 로컬 작업을 위해 복사본을 github에서 다운로드 한다.

commit: Staging 된 파일의 업데이트를 Fix(확정)하는 것

merge: 가져온 업데이트된 상태들을 하나로 합치는 것

fetch: Remote Repository의 상태를 가져오기만 하는 것

push: Commit 된 Snapshot(업데이트 완료된 상태)을 Remote Repository에 업로드(업데이트)하는 것

pull: Remote repository의 상태를 다운로드하여 Local Repository의 상태를 업데이트 하는 것 (Fetch + Merge)

로컬 저장소(local repository): 내 PC에서 관리하는 git 저장소

원격 저장소(remote repository): 로컬 저장소를 업로드 하는 곳

작업 폴더(Working Directory): 작업이 일어나는 폴더

Staging: 작업 폴더에서 작업한 변경 내용을 기록하는 곳

Contribution 관련 용어

LGTM(Looks Good To Me): 나에게 좋아 보인다

누군가 코드나 디자인 문서를 리뷰 후에 빠른 응답시 감사의 의미로 사용!!

PTAL(Please Take Another Look): 제발 좀 봐주세요?

Reviewer가 Review를 해주다가 중간에 stop된 상태에서 review 좀 해달라고 부탁할 때 사용!!

SGTM(Sounds Good to Me): 나에게 좋다

Pull Request 시 Reviewer가 긍정적인 반응을 표현할 때 사용!!