✨ git hub cli를 설치한다.
🧨 처음에 포크받은 레파지토리에서 vscode 터미널을 열어서 gh 를 실행하려고 할 때, 원본 레파지토리와 포크 레파지토리 중에서 고른다.
🧨 나는 포크된 저장소를 선택했고, 이 선택은 앞으로 있을 이슈와 pr에서 원본 레파지토리를 필수 선택을 해야 실행이 되는 불편함을 야기했다.
🧨 초기 설정을 변경하고 싶었으나 방법을 못찾았고, 아마도 폴더를 다시 만들어야 하지 않나 싶다. (혹시 재설정 아는 사람 댓글 달아주면 감사하겠다.)
# 레파지토리 변경해서 이슈 올리기
gh issue create --title "test"
로 테스트 이슈를 생성하려고 했더니
the '~/~' repository has disabled issues
이런 에러가 떴다.
이유는 현재 바라보고 있는 레파지토리는 포크 받은 레파지토리였고 그곳엔 이슈가 없었기 때문이다.
그렇다면 이걸 원본 레파지토리에 이슈를 생성하고 싶다면?
gh issue create --title "test" -R ~/~
-R 로 원본 레파지토리를 넣어서 생성하면 된다..!!!
(친절한 개발자 정대리님 감사!😂 왜 내눈엔 안보이지?)
# 풀리퀘스트 보내기
- 풀리퀘스트를 생성한다
gh pr create -R ~/~
- 현재 pr 상태를 확인해서
gh pr status -R ~/~
- 해당 pr 넘버를 merge 한다.
gh pr merge -R ~/~ 8
🎃내가 처음에 저장소 선택을 포크받은걸 했더니 pr 보내거나 이슈 생성할 때마다 원본 저장소를 바라보게 해야해서 좀 귀찮다. 원본 저장소를 바라보게 해서 다시 해봐야 겠다.
참고 :
https://cli.github.com/manual/
https://meaownworld.tistory.com/177
728x90
반응형
'IT > git hub' 카테고리의 다른 글
[git hub] 브랜치 관리 (0) | 2024.03.04 |
---|---|
[git hub] 자주쓰는 git hub 명령어 (0) | 2021.06.28 |
[git hub] 소스트리에서 두개의 계정 사용하기 (0) | 2021.02.03 |
[스터디] 2018.03.22 GIT 스터디1 (0) | 2018.05.15 |