기본 콘텐츠로 건너뛰기

라벨이 버전관리인 게시물 표시

[Git] 명령어 정리

자주 사용하는 Git 명령어를 정리한다. Mac 사용자라면 터미널(Terminal), Window 사용자라면 커맨드 라인(Command Line)에서 명령어를 입력하여 사용한다. $ git init - git 저장소를 초기화한다. git init을 해야지 해당 폴더를 git으로 관리할 수 있다. $ git status - git 저장소의 상태를 확인한다. 어떤 파일이 있는지, 어떤 파일이 추가되고 수정되었는지 확인할 수 있다. $ git remote add origin [url] - git 저장소에 리모트(원격) 저장소를 추가한다. github 등 에서 만든 repository의 url을 적용하여 입력한다. $ git remote -v - git의 연결 상태를 확인한다. $ git add . - 현재 working directory의 모든 파일을 깃의 staging area에 추가한다. - .gitignore 파일을 만들어 관리하지 않으면, 개인정보 등이 포함된 파일 전부가 git add 될 수 있으므로 주의해야 한다. .gitigonre을 적용하는 방법은 " [Git] .gitignore 적용하기 " 포스팅에서 확인할 수 있다. $ git rm -r --cached file(folder)_name - git 원격 저장소의 파일/폴더를 삭제한다. 이후 commit를 해야 한다. - 로컬의 파일/폴더는 삭제하지 않는다. $ git commit -m "some comments" - some comments를 달면서 깃을 커밋(commit)한다. - "git add"를 통해 staging area에 추가된 파일들의 변화를 코멘트를 달아 repository에 저장하는 것이다. $ git push origin master - 변경내용을 master라는 branch에 푸시하여 올린다. - 원격서버(ex. Git Hub)에 잘 업로드 되었음을 확인할 수 있다.