😵 에러 해결

[Git/GitHub] 브랜치 전환 & 원본 브랜치에 원하는 내역만 반영하기

imname1am 2023. 12. 1. 10:46
반응형

😵 에러 상황

 

[Git/GitHub] 팀장 push 내역 PR하기 (팀장 push 내역 PR로 기록하기)

😵 에러 상황 팀원들과 PR로 코드 리뷰를 하고 싶었다. 그런데 팀장도 원격 저장소로 바로 push하지 않고 PR할 수 있는 방법이 없을까?라는 생각이 들었다. 그래서 챗지피티씨에게 물어보았다. 🧐

bono039.tistory.com

이 때 생성한 testBranch에 커밋을 하게 되면 PR로 올라가는데,

PR에 올리지 않고 원본 main 브랜치에 바로 작업 내역을 반영하고 싶었다.

(공통 디렉토리 추가하느라)

 

 

🧐 해결 방법

1. 이전 브랜치(main)로 돌아간다.

git checkout -

 

(다른 브랜치로 전환하고 싶으면 git checkout 브랜치명)

 

 

2. 원하는 파일만 추가한다.

git add .       # 모든 변경 내용 스테이징 영역에 반영
git add 파일명  # 원하는 변경 내용만 반영

 

 

3. 해당 브랜치에 커밋한다.

git commit -m "변경 사항 설명"

 

 

4. 원격 저장소로 push한다.

 

 

😇 결과

push 내역이 PR 탭이 아닌 메인 브랜치에 잘 반영되었다.

 

 

 


(참고)

 

Git 브랜치 전환하는 방법

Git에서 자주 하는 일 중 하나는 브랜치 전환입니다. 브랜치 전환은 git checkout 명령어를 사용하면 됩니다. 새 브랜치 생성하기 새 브랜치를 만드려면 git checkout 명령어와 함께 -b 플래그와 새 브랜

www.freecodecamp.org

 

git add 기본 개념/사용법

Engineering Blog by Dale Seo

www.daleseo.com

 

[Git] 원하는 파일만 Commit & Push하기

목표 작업한 파일 중 원하는 파일만 Commit & Push하기 사용할 명령어 정리 // git status명령어를 이용하여 작업한 파일 목록 확인하기 git status // git diff명령어를 이용하여 기존파일의 변경내역 확인

herojoon-dev.tistory.com

 

반응형