inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

쉬운 용어로 배우는 Git & Github 첫걸음 - 협업까지 마스터하기

push 후 pull request 대상 브랜치 변경

180

커디널스

작성한 질문수 34

0

제가 지금 사이드 프로젝트에서 dev와 main 두개의 브랜치로 나누어 사용중인데

보통 dev 브랜치를 이용해 git push origin dev 하고 풀리퀘스트 base를 main 브랜치로 한 후

다시 프로젝트 터미널에서 git pull origin main 으로 작업하고 있습니다

그러나 어느 날 git push origin dev 를 했는데 github에 Compare & Pull Request 버튼이 없어져서

수동으로 base 를 main 으로 pull request 하고 merge 했는데 그러자 마자 main 브랜치에 대해

Compare & pull request 버튼이 나타났습니다.

이걸 다시 이전처럼 dev 브랜치를 push 했을때 Compare & pull request 가 나타나게끔 바꾸고 싶은데 어떻게 해야하나요?

git github

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
커디널스님, GitHub에서 새로운 Compare & Pull Request 버튼이 dev 브랜치에서 보이지 않는 문제를 해결하려면 다음과 같은 몇 가지 확인사항과 조치를 취할 수 있습니다.

  1. dev 브랜치의 최신 상태 확인:
    dev 브랜치가 main 브랜치보다 앞서 있지 않은지 확인하세요. 즉, dev가 main보다 앞서지 않는다면 pull request 생성이 불가능할 수 있습니다.

  2. 로컬 및 원격 브랜치 확인:
    원격 저장소와 로컬 저장소 간의 dev 브랜치 상태가 일치하는지 확인하세요. 로컬 저장소에서 git status와 git fetch origin 명령을 사용하여 원격 변경 사항을 가져와서 확인하세요.

  3. GitHub 설정 확인:
    리포지토리의 설정에 들어가서 브랜치 보호 설정이 있는지 확인하세요. 특정 브랜치에 대한 pull request를 제한하는 설정이 있을 수 있습니다.

  4. GitHub의 캐시 문제:
    간혹 비슷한 문제가 캐시나 브라우저 문제로 발생할 수 있습니다. 다른 브라우저를 사용하거나 브라우저 캐시를 지워보세요.

  5. GitHub Actions나 Webhooks 확인:
    일부 리포지토리에서는 자동화된 스크립트가 pull request 생성 버튼이나 브랜치 활동을 관리할 수 있습니다.

이 방법들을 시도하여 dev 브랜치에서 다시 Compare & Pull Request 버튼을 활성화할 수 있기를 바랍니다. 문제가 계속 발생하면, GitHub 문서나 GitHub 지원 페이지를 참조하여 추가 지원을 받을 수 있습니다.

추가적인 문제가 있거나 더 도움을 원하시면 언제든지 말씀해 주세요!

16강 로컬에서 먼저 테스트

0

33

0

git add와 git commit, git status 강의 내용 질문

0

56

2

카카오톡 sdk 로그인

1

45

1

10:41 그림이 이해가 안갑니다.

0

48

2

강의 수업자료(grabity.me) 내 이미지가 표시되지 않습니다

1

75

2

강의 자료 접근 불가

1

80

1

layout group의 종류 3가지 실무 적합활용이 궁금합니다.

0

72

1

결제기능까지 알려주실수있나요?

1

94

2

보안 점검

1

84

2

스케쥴 설정 질문

0

93

2

강의영상 버퍼링

1

91

4

git status 에서 폴더에 파일을 생성하면 해당 파일이 수정으로 뜨는데 기존 파일 수정시에는 수정내역으로 안뜨네요 왜 그런걸까요?

0

35

1

DESIGN.md 파일이 잘못되었어요

1

81

1

mcp 연결안됌

1

100

2

Github repo Front/Backend 분리 이유가 궁금합니다.

1

90

2

CLI gemini 로그인 안됨

1

997

2

저는 Auto mode가 없어요

1

98

1

claude에 지시하는 방식 관련

0

82

1

강의 초반에 생긴 질문

1

94

1

브랜치는 풀 리퀘스트 한 번 하고 버리나요?

0

154

0

브랜치는 한 파일 당 하나만 가능한가요?

0

179

1

git add.와 ctrl+s의 차이가 뭔가요?

0

239

1

git stash 관련

0

156

1

error: RPC failed; HTTP 403 curl 22 The requested URL returned error: 403

0

1662

1