
변경된 파일은 git add * 명령어로 인덱스에 추가할 수 있다. 실제로 변경 내용을 확정하려면 commit 명령어를 사용한다
git commit -m "변경 내용에 대한 설명"
변경된 파일이 로컬 저장소에 적용되고, 원격 저장소에는 반영이 되지 않는다.
로컬 저장소에 있는 변경된 내용을 원격 서버로 올리기 위해서는 push 명령어를 사용한다.
git push <리모트 저장소 이름> <브랜치 이름>
master 브랜치를 origin 서버에 Push 하려면 다음과 같다.
git push origin master
저장소를 Clone 하면 자동으로 리모트 저장소를
origin이라는 이름으로 추가한다.
git fetch origin 명령을 실행하면 리모트 저장소에 있는 데이터를 모두 가져온다. 하지만 자동으로 Merge 하지 않는다.
git pull 명령으로 리모트 저장소 브랜치에서 데이터를 가져올 뿐만 아니라 자동으로 로컬 브랜치와 Merge 시킬 수 있다.
git fetch origin 원격 저장소의 최신 이력 가져오기
git reset --hard origin/master 로컬 master 브랜치를 원격 origin/master 브랜치로 변경한다.
https://rogerdudler.github.io/git-guide/index.ko.html
https://git-scm.com/book/ko/v2