Git & Github

[git] 로컬과 원격저장소 : 업로드

2022. 8. 5. 15:51

로컬에서 git 원격저장소로 업로드하기


 

* 원격저장소에 마지막 최종 버전을 가리키는 것이 master 

 

* 이전에 로컬과 원격저장소는 연동되어  있어야 한다.

https://sy038680.tistory.com/64

 

[Git] 로컬과 Git Hub 원격저장소 연동하기

로컬과 Git Herb 연동해서 원격 저장소로 🛰 1. 저장소 주소 확인하기 2. 로컬 저장소에 원격저장소 등록하기  (처음) git push --set-upstream origin master   git remote add origin 원격저장소 url git re..

sy038680.tistory.com

 

git push

: 로컬에서 한 파일 및 변경 내역을 깃으로 올리기

 

git push --force

: 웹에서 vsc로 변경한 사항 외에 로컬로 같은 버전으로 덮어쓸 때

 


 

깃허브에 내장된 비주얼스튜디오로 수정한 작업과 지역저장소에서의 업로드


깃허브에서 비주얼 스튜디오로 수정한 작업은 원격저장소 내에서 작업해서 commit한 것이므로 로컬 저장소에 저장된 동일한 파일에 수정이 버전이 적용되지 않는다.

 따라서 이상태에서 해당 원격저장소로 동일한 파일을 push하면 버전이 다를 경우 충돌이 발생하게 된다.

충돌 없이 파일을 덮어쓰기하려면 git push --force

단, 이 명령어로 원격저장소로 파일을 올린 경우에 원격저장소에서 이루어진 작업은 유실되니 주의할 것.