728x90
1. 스테이징(Staging)
개념:
- 스테이징은 변경된 파일을 Git이 추적하고 있는 작업 디렉토리에서 선택적으로 포함시키는 단계입니다.
활용:
- 변경된 파일 중 일부만을 골라서 스테이징하고 싶을 때 사용합니다.
- git add 명령어를 통해 파일을 스테이징 영역으로 올립니다.
예시:
# 파일을 스테이징
git add 파일명
# 모든 변경된 파일을 스테이징
git add .
2. 브랜치(Branch)
개념:
- 브랜치는 코드를 분리하여 독립적으로 개발할 수 있게 해주는 개념입니다.
활용:
- 새로운 기능을 개발하거나 버그를 수정할 때 브랜치를 생성하여 작업합니다.
- git branch 명령어로 브랜치를 생성하고 git checkout 또는 git switch 명령어로 브랜치 간 이동이 가능합니다.
예시:
# 새로운 브랜치 생성
git branch 새로운브랜치명
# 생성한 브랜치로 이동
git checkout 새로운브랜치명
# 또는
git switch 새로운브랜치명
3. 원격 저장소(Remote Repository)
개념:
- 원격 저장소는 코드를 중앙 서버에 저장하고, 여러 사람이 협업할 때 코드를 공유하는 장소입니다.
활용:
- GitHub, GitLab, Bitbucket과 같은 플랫폼을 통해 원격 저장소를 생성하고 코드를 공유합니다.
- git remote 명령어를 통해 원격 저장소를 추가하고, git push 명령어를 통해 변경 사항을 원격 저장소에 업로드합니다.
예시:
# 원격 저장소 추가
git remote add origin 원격저장소URL
# 변경 사항을 원격 저장소에 업로드
git push -u origin 브랜치명
728x90
'⚙ Setting' 카테고리의 다른 글
[Google Colaboratory] 설치없이 Python 실행하기 (0) | 2023.02.06 |
---|---|
[Visual Studio Code] VSC 탭 간격 조정 (0) | 2023.01.15 |
[GitHub & Spring] 새로만든 파일 & 수정파일만 commit 하기 (0) | 2022.12.28 |
[GitHub & Spring] Spring 프로젝트 Git 커밋하기 (0) | 2022.12.28 |
[Git] 깃허브 토큰 생성하기 (0) | 2022.12.28 |