Git
Git 의 Pull Request
윤고리즘
2024. 5. 22. 22:26
- fork 하기
- github가서 web UI에서 fork 누르기
- Clone, remote 저장소 추가
- Fork로 생성한 저장소가서 url 복사하기
- Git clone 복사한url(fork한 저장소)
- (pull request 할) github 가서 url 복사하기
- Git remote add (원격저장소별명) (pull request 할) github_url
- Git remote -v 명령어로 제대로 원격저장소가 추가되었는지 확인
- Branch 생성
- Git checkout -b fix-noderules
- Git branch 명령어로 branch 생성된 것 확인
- 수정 작업 후 add, commit, push
- Code에서 수정 후
- Add > commit
- Git push origin(fork한 저장소) fix-noderules(브랜치명)
- Pull request
- Push하고 저장소로가면 pull request 버튼이 활성화
- 내용 입력
- Merge 해주신 후
- 브랜치 삭제 > git checkout master > git branch -d update-noderules(브랜치명)
- Fetch 및 동기화
> git fetch (pull request 할) github_이름
> git checkout (원격저장소별명)/updatenoderules(브랜치명)
> git checkout -b update-noderules(브랜치명)
> git push --setupstream origin(fork한 저장소) update-noderules(브랜치명)
> git merge (원격저장소별명) /master
> git push origin master
>> 그냥 내가 생각하기에는 git checkout master
> master 제외한 다른 branch 지우기
> git pull
> git push origin master만 하면 된다고 생각
- 이후 3. branch 생성부터 하면서 추가 수정하면 됨