Git 기본 작업
Git 기본 작업은 Git 저장소를 관리하고 코드를 변경하는 데 도움이 됩니다. Git 작업을 효과적으로 사용하려면 저장소, 브랜치, 커밋 및 머지 리퀘스트와 같은 핵심 개념을 이해하는 것이 중요합니다. 일반적으로 사용되는 Git 명령에 대한 자세한 내용은 Git 명령을 참조하세요.
Git 기본 작업은 Git 저장소를 관리하고 코드를 변경하는 데 도움이 됩니다. 다음과 같은 이점을 제공합니다:
- 버전 관리: 프로젝트 이력을 유지하여 변경 사항을 추적하고 필요한 경우 이전 버전으로 되돌립니다.
- 협업: 협업을 가능하게 하고 코드 공유 및 동시 작업을 더 쉽게 만듭니다.
- 구성: 브랜치와 머지 리퀘스트를 사용하여 작업을 구성하고 관리합니다.
- 코드 품질: 머지 리퀘스트를 통한 코드 리뷰를 촉진하고 코드 품질과 일관성을 유지하는 데 도움이 됩니다.
- 백업 및 복구: 변경 사항을 원격 저장소에 푸시하여 작업이 백업되고 복구 가능하도록 합니다.
Git 작업을 효과적으로 사용하려면 저장소, 브랜치, 커밋 및 머지 리퀘스트와 같은 핵심 개념을 이해하는 것이 중요합니다. 자세한 내용은 Git 학습 시작하기를 참조하세요.
일반적으로 사용되는 Git 명령에 대한 자세한 내용은 Git 명령을 참조하세요.
프로젝트 생성#
git push 명령은 로컬 저장소 변경 사항을 원격 저장소로 보냅니다.
로컬 저장소에서 프로젝트를 만들거나 기존 저장소를 가져올 수 있습니다.
저장소를 추가하면 GitLab이 선택한 네임스페이스에 프로젝트를 만듭니다.
자세한 내용은 프로젝트 만들기를 참조하세요.
저장소 클론#
git clone 명령은 컴퓨터에 원격 저장소의 복사본을 만듭니다.
코드를 로컬에서 작업하고 변경 사항을 원격 저장소로 다시 푸시할 수 있습니다.
자세한 내용은 Git 저장소 클론을 참조하세요.
브랜치 생성#
git checkout -b <name-of-branch> 명령은 저장소에 새 브랜치를 만듭니다.
브랜치는 기본 브랜치에 영향을 주지 않고 수정할 수 있는 저장소의 파일 복사본입니다.
자세한 내용은 브랜치 만들기를 참조하세요.
변경 사항 스테이징, 커밋 및 푸시#
git add, git commit 및 git push 명령은 원격 저장소를 변경 사항으로 업데이트합니다.
Git은 체크아웃된 브랜치의 최신 버전에 대한 변경 사항을 추적합니다.
자세한 내용은 변경 사항 스테이징, 커밋 및 푸시를 참조하세요.
변경 사항 스태시#
git stash 명령은 즉시 커밋하지 않으려는 변경 사항을 임시로 저장합니다.
불완전한 변경 사항을 커밋하지 않고 브랜치를 전환하거나 다른 작업을 수행할 수 있습니다.
자세한 내용은 변경 사항 스태시를 참조하세요.
브랜치에 파일 추가#
git add <filename> 명령은 Git 저장소 또는 브랜치에 파일을 추가합니다.
새 파일을 추가하거나, 기존 파일을 수정하거나, 파일을 삭제할 수 있습니다.
자세한 내용은 브랜치에 파일 추가를 참조하세요.
머지 리퀘스트#
머지 리퀘스트는 한 브랜치에서 다른 브랜치로 변경 사항을 머지하는 요청입니다. 머지 리퀘스트는 협업하고 코드 변경 사항을 검토하는 방법을 제공합니다. 자세한 내용은 머지 리퀘스트 및 브랜치 머지를 참조하세요.
포크 업데이트#
포크는 선택한 네임스페이스에서 만드는 저장소 및 모든 브랜치의 개인 복사본입니다. 자체 포크에서 변경을 수행하고 git push를 사용하여 제출할 수 있습니다.
자세한 내용은 포크 업데이트를 참조하세요.
