깃허브를 공부하던 중 용어를 정확하게 알고 사용해야 할 필요가 있을 것 같아서 정리한 목록.
아래 목록은 알파벳순으로 정렬되어 있습니다.
A
- actions: 프로젝트 구축, 테스트, 배포를 자동화하기 위해 사용하는 워크플로우 도구
- advisories: 공지, 알림
- appear: 나타나다, 보이다
- assignee: 이슈나 풀 리퀘스트에 대한 책임자를 지정하는 것
B
- blame: 파일의 각 줄에 대해 마지막으로 수정한 사용자와 수정 날짜를 표시하는 기능
- branch: 가지, 분기점
- build: 건축된, 만들어진
C
- changelog: 버전 제어라는 개념에서 배포된 릴리즈 업데이트를 기록한 문서
- clone: 원격 저장소의 내용을 로컬 컴퓨터로 복제하는 것
- code of conduct: 프로젝트에 참여하는 모든 사용자가 따라야 할 규칙 목록
- code review: 작성된 코드를 다른 사람이 검토하고 피드백을 제공하는 것
- collaborate: 협업하다
- collaborator: github 저장소에 대한 변경 사항을 만들거나 관리 할 권한을 부여 받은 사용자
- commit: 버전 관리 시스템에서 변경 사항을 저장하는 것
- config(configuration): 구성, 설정, 초기 설정
- contribution: 기여하다, 공헌하다
- contributor guidelines: 프로젝트에 기여하는 사람들이 따라야 할 지침
- current: 현재의, 이번의, 흐름
D
- dependency: 프로젝트가 작동하기 위해 필요한 외부 라이브러리나 기능
- description: 묘사, 서술, 설명
- dismiss: 해산하다, 묵살하다, 버리다
- discussion: 논의, 토의, 상의한 것
E
- enterprise: 기업, 사업, 진행
- excluding: ~을 제외하고
F
- fork: 버전 관리 시스템에서 코드를 복제하여 독립적인 작업 경로를 만드는 것
- frequency: 주파수, 빈도
G
- generate: 생성하다, 발생시키다
- gist: 재사용 가능한 코드 블록, 메모 및 조각을 저장하는 데 사용하는 개인 저장소
- gitignore: 버전 관리에서 제외해야 할 파일의 목록을 저장하는 파일
I
- ignore: 무시하다, 간과하다
- initialize: 초기화하다, 시작하다
- issue: github에서 일어나는 모든 것을 추적할 수 있는 작업 단위
L
- labels: 이슈나 풀 리퀘스트를 관리하기 쉽도록 분류하는 레이블
- longest: 가장 긴
M
- markdown: github에서 사용되는 리치 텍스트 마크업 언어
- merging: 두 개 이상의 branch를 하나로 합치는 것
- milestone: 프로젝트에서 중요한 이벤트나 목표에 도달하는 것을 표시하는 데 사용되는 기한이나 표시
O
P
- project: github에서 여러 레포지토리와 이슈를 하나로 관리할 수 있는 공간
- pulse: 맥박, 이동하는 파동
- pull request: 작업이 끝나고 원래 저장소로 코드를 병합하기 위한 요청
R
- readme: 프로젝트에 대한 설명을 포함하는 파일
- reject: 거절하다, 반대하다
- release: 소프트웨어 프로젝트의 공개 버전
- release notes: 새 릴리스로 인해 추가, 수정 또는 삭제된 사항을 설명하기 위한 문서
- repository: git 및 github에서 프로젝트의 기본 저장소
S
- sort: 분류하다, 정렬하다
- star: 깃허브에서 프로젝트를 북마크하여 관심 있는 프로젝트를 저장하고 추적하는 것
- suggest: 제안하다, 추천하다
T
- tag: 특정 커밋에 대해 영구적인 참조 포인트를 만드는 것
- terms: 조건, 약관
V
- vulnerabilities: 취약점, 예상치 못한 공격의 위험성
W
- watch: 원격 저장소와 관련된 모든 활동을 이메일로 받게 만드는 것
- wiki: 프로젝트와 관련된 문서 및 지식 저장소