변경된 파일은 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