🚨 원격 저장소에서 내 레포지토리로 fork한 경우

-> 이 경우는 내 레포지토리로 연결해서 작업을 해서 commit , push 한 후 원격 저장소로 PR하는 방법

1. git clone { fork한 내 레포지토리 url }

2. git fetch  최신사항반영

 

3. git branch - r  브랜치 확인

 

4. git remote prune origin

main 브랜치만 뜨는 경우

-> (원격 브랜치가 확인되지 않는 경우라고 봐도 무방할듯함)
4-1. git branch -r -


5. git switch { 작업할 브랜치명 }  브랜치 전환

 

6. git pull

 

( 코드 수정 )

 

7. git add . 

 

8. git commit -m "커밋메세지 내용"

 

9. git push 

 

10. push 성공 시 fork한 내 레포지토리에서 PR

 

11. 원격저장소 PR에서 merge

 

🚨 원격 저장소에 직접 연결하는 경우

-> 이렇게 직접 레포지토리에 연결해서 하는 경우에는 PR을 따로 안해도 merge가 됐음. 

이 방법으로 다시 한 번 다른 것도 올려보고 문제가 있는지 정상적으로 잘 되는지 확인해보기.

 

1. git remote add origin { 레포지토리 url }  레포지토리 연결

 

2. git remote -v  연결 확인

 

3. git fetch 최신사항반영

 

4. git branch - r  브랜치 확인

 

5. git switch { 작업할 브랜치명 }  브랜치 전환

 

6. git pull

 

( 코드 수정 )

 

7. git add .

 

8. git commit -m "커밋할 메세지 내용"

 

9. git push

 

 

 

 

'Git&Github' 카테고리의 다른 글

github repository 합치기  (0) 2024.03.13
GitHub 원격 저장소 브랜치  (0) 2023.08.09
Git과 GitHub 차이점  (0) 2023.08.07

+ Recent posts