본문 바로가기

WebStudy/개발환경

git 시작하기 - 파일 상태 변경, 수정전 으로 되돌리기, 리모트 저장소, 프로젝트 공유 (8~14)

8. unstage로 변경

 

staged 인 상태(git add 파일 ) 의 상태를 unstaged로 변경하는 명령어.

 

git reset HEAD 파일이름

 

 

9. 수정 된 파일을 되돌리기

git checkout -- 파일이름

 

note : -- 다음에 한칸의 공백이 있어야한다.

note : 수정 한 내용이 깔끔하게 사라지니 조심해서 사용.

 

10. 리모트 저장소 확인하기.

 

리모트 저장소의 단축이름과 url모두 확인

git remote -v

 

리모트 저장소의 단축이름만 확인

git remote

 

 

11. 리모트 저장소에서 데이터 가져오기

 

데이터를 가져와서 자동으로 머지(합치는)한다.

 

git remote pull 경로

 

데이터를 가져오나 수동으로 머지시켜야 한다.

 

git remote petch 경로

 

 

12. 프로젝트를 공유 하고 싶을 때.

 

note : init 또는 clone 을 했을 때 처음 로컬 저장소의 이름은 origin 이다.

 

git remote push origin master

 

 

note : origin 에 쓰기 권한 필요

note : 타 사용자가 먼저 push를 했다면, 다시 pull 도는 petch 한 후 push 해야한다.

 

 

13. remote 저장소 이름 바꾸기

 

git remote rename 원래이름 변경할이름

 

 

 

14. remote 저장소 삭제하기.

 

git remote rm 이름