개발/git 4

[git] restore deleted branch

실수로 push 하지 않은 상태에서 git branch -d XYZ라는 커맨드로 XYZ라는 branch를 삭제해버린 경우 (commit은 한 경우 ^^) branch를 다시 되살리고 싶다면 어떻게 해야 할까? 이 문제는 아주 간단하게 해결할 수 있다. git reflog 커맨드로 복구하고 싶은 branch의 HEAD commit을 찾는다. 커밋을 찾으면 90e9a80 와 같은식으로 커밋마다 고유의 [sha1] 해시넘버가 있는데, git commit -b [branch_name] [sha1] 커맨드로 쉽게 복구가능하다.

개발/git 2015.04.22

[git] basic

git의 저장소 - 커밋한 소스가 보관되는 저장소 - 현재 프로젝트 파일들이 있는 작업트리 - 커밋될 대상이 지정되는 스테이징 영역 - 버퍼영역 HEAD : Recently commit of current branch origin : 기본 원격 저장소 git --version현재 git의 버전을 확인 git init현재 디렉토리에 git 저장소를 생성 git add 파일명untracked files를 git이 추적하도록 하거나, changed but not updated files를 스테이징 역역에 올림.-i -> 대화형 모드 시작, 파일의 일부분만 선택해서 스테이징 하는 것이 가능하다-p -> 바로 패치모드를 사용할 수 있다. (?) git commit -m '커밋 메세지'스테이징 영역에 올라가 있는 ..

개발/git 2015.02.18