push 후 pull request 대상 브랜치 변경
141
작성한 질문수 34
제가 지금 사이드 프로젝트에서 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 가 나타나게끔 바꾸고 싶은데 어떻게 해야하나요?
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
커디널스님, GitHub에서 새로운 Compare & Pull Request 버튼이 dev 브랜치에서 보이지 않는 문제를 해결하려면 다음과 같은 몇 가지 확인사항과 조치를 취할 수 있습니다.
dev 브랜치의 최신 상태 확인:
dev 브랜치가 main 브랜치보다 앞서 있지 않은지 확인하세요. 즉, dev가 main보다 앞서지 않는다면 pull request 생성이 불가능할 수 있습니다.로컬 및 원격 브랜치 확인:
원격 저장소와 로컬 저장소 간의 dev 브랜치 상태가 일치하는지 확인하세요. 로컬 저장소에서git status와git fetch origin명령을 사용하여 원격 변경 사항을 가져와서 확인하세요.GitHub 설정 확인:
리포지토리의 설정에 들어가서 브랜치 보호 설정이 있는지 확인하세요. 특정 브랜치에 대한 pull request를 제한하는 설정이 있을 수 있습니다.GitHub의 캐시 문제:
간혹 비슷한 문제가 캐시나 브라우저 문제로 발생할 수 있습니다. 다른 브라우저를 사용하거나 브라우저 캐시를 지워보세요.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





