inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

push 후 pull request 대상 브랜치 변경

141

커디널스

작성한 질문수 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 statusgit fetch origin 명령을 사용하여 원격 변경 사항을 가져와서 확인하세요.

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

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

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

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

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

강의영상 버퍼링

0

29

3

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

0

12

1

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

1

38

1

mcp 연결안됌

1

60

2

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

1

34

2

CLI gemini 로그인 안됨

1

357

2

저는 Auto mode가 없어요

1

56

1

claude에 지시하는 방식 관련

0

42

1

강의 초반에 생긴 질문

1

62

1

frontend/backend 분리개발시

0

61

2

prd생성 관련 소스..

0

59

2

왜 여기서는 둘 다 선택해서 하는걸 안알려주는지 궁금하네요

0

44

1

cherry pick 질문입니다.

0

56

2

supabase연결이 쉽지 않네요

0

73

2

[문의] 깃 워크트리

0

87

1

코딩문의

0

69

1

깃 풀(git pull)에 대한 궁금증이 있습니다!

0

74

1

섹션7 수업자료 업로드 부탁드립니다.

0

66

2

gitforwindows에서 맥은 뭘 다운받아야 하나요...?

0

91

2

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

0

136

0

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

0

154

1

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

0

209

1

git stash 관련

0

127

1

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

0

1618

1