Fork 작업
Git | 풀 리퀘스트 Pull Request 3git clone https://github.com/{Fork한레포지토리주소}.git
원격저장소 추가하기
git remote add {별명} https://github.com/{원본레포지토리주소}.git
원본 프로젝트 저장소를 원격 저장소로 추가합니다
git remote -v
Branch 생성
git checkout -b {생성할브런치명}
branch 리스트 보기
git branch
브랜치가 어떤게 있는지 확인할 수 있습니다.
Push
git add
git commit -m "메세지"
git push origin {생성된브러치명}
Pull Request 생성
Git | 풀 리퀘스트 Pull Request 4- Fork 한 레포지토리에 들어가면 Compare & Pull request 버튼이 보입니다
(code 태그 옆에 Pull request 를 클릭해도 됩니다) - 원본 레포지토리 관리자가 Merge 여부를 판단하여 끝냅니다
Merge 이후
코드 동기화
git pull {별명} main
- 브랜치는 작업이 끝나면 공간이 필요가 없어집니다.
브랜치 = 보고서 정도의 느낌입니다.
브랜치 삭제
git branch -d {생성된브랜치명}
pull 받은 자료 내 레포지트리에 업데이트
git push origin main
참조
- https://thalals.tistory.com/31