본문 바로가기

728x90

[Git] 깃 정리 #1 /* 용어 정리 */ Committed : 데이터가 로컬 데이터베이스에 안전하게 저장 Modified : 수정한 파일을 아직 로컬 데이터베이스에 커밋 안함 Staged : 현재 수정한 파일을 곧 커밋할 것이라고 표시한 상태 Tracked : 파일이 깃의 관리 하에 있는지 아닌지의 여부 Git 디렉토리 : Clone 한 것 워킹 트리 : 특정 버전의 checkout Staging Area : 곧 커밋할 파일 /* Git */ $ git status : 파일의 상태 확인 $ git diff : 수정했지만 아직 staged상태가 아닌 파일 (git add 를 안한 파일) $ git diff --staged : Staging Area에 넣은 파일의 변경 부분 조회 $ git rm "a.txt" : 삭제한 파일은.. 더보기
[Github] git branch - command에서 가져오기, 병합하기, 삭제하기 협업프로젝트를 할때는 branch를 두개이상하는 것은 필수라고 생각합니다. 이때 원격 브랜치를 다루어야 하는 경우가 생깁니다. command를 통해서 git branch를 다뤄보는 법을 알아보도록 하겠습니다. 원격 저장소 branch 리스트 갱신 git remote bash 원격 저장소 branch 리스트 확인 git branch -r 리스트를 확인할 수 있습니다. 리스트를 확인했으면 :q 를 입력하면 command 화면으로 돌아갈 수 있습니다 branch 변경 git checkout -t ewan 위 같은 경우에는 ewan 이라는 branch를 이용한다는 것을 의미합니다. branch 마스터로 돌아오기 git checkout master ewan을 master에 병합하기 git merge ewan 더보기

728x90