멋사 현우쌤이 깃으로 협업하는 방법에 대해 알려주셨다!
프로젝트 버전 관리 및 각종 코드 관리에 도움이 될 유용한 팁...
감사합니다 슨배님!!
초기 설정
1. Git을 설치하고 GitHub에 계정을 만듭니다.
2. Visual Studio Code에서 작업 폴더를 엽니다.
명령어
git clone 레포지토리 주소
- 레포지토리 복제본을 로컬에 생성합니다.
git branch -v
- 현재 브랜치 위치를 알려줍니다.
git pull origin main
- `main`에 들어가 있는 상위 업데이트 요소를 로컬에도 업데이트해 줍니다. (데이터가 변경됐을 때만 사용)
git fetch --all
- 원격 저장소에 어떤 브랜치가 생겼고, 어떤 변경 내역이 생겼는지 모두 알려줍니다.
* `git pull`은 원격 저장소에서 변경 사항을 가져와 바로 병합까지 합니다. 코드 충돌 가능성이 있으므로 주의가 필요합니다.
* 반면 `git fetch`는 변경 사항을 가져오기만 하고, 병합은 수동으로 할 수 있어 안전하게 검토한 후 적용 가능합니다.
브랜치 만드는 방법이 2가지 존재
- 깃허브에서 브랜치를 직접 만드는 방법
- 로컬에서 브랜치를 생성한 후 푸시하는 방법
git branch 브랜치명
git checkout 브랜치명
브랜치 이동
- `git checkout 브랜치명`
- 원하는 브랜치로 이동할 수 있습니다.
-Feature 브랜치 이름 예시
- `Feature/1/LandingPage`
- **Feature**: 랜딩 페이지 개발 (#1)
- **라벨 이름**: 그 라벨에 대한 설명 (#이슈번호)
Git Flow를 사용하여 Visual Studio Code에서 파일을 GitHub에 업로드하는 방법과 순서
1. 터미널을 열고 다음 명령어를 실행하여 Git Flow를 초기화합니다.
git flow init
2. Git Flow를 활용한 브랜치 관리
Git Flow 명령어 예시
git flow feature start <브랜치명>
git flow feature finish <브랜치명>
'협업' 카테고리의 다른 글
| 매번 헷갈리는 Git 명령어 정리 ✨ (5) | 2023.09.28 |
|---|