이콜레모 개발자 위키

Page history of Git



Title: Git | edited by Youngrok Pak at 9 years, 5 months ago.

히스토리 고치기

커밋하지 않은 작업 내용 버리기

stash 이용

git stash save --keep-index

reset 이용. 더 확실하나 버린 내용은 되살리지 못한다.

git reset --hard HEAD

Git Bash Completion

https://raw.github.com/git/git/master/contrib/completion/git-completion.bash

위의 파일을 다운 받아서 .profile이나 .bash_profile, .bashrc 등에 다음과 같이 추가한다.

. ~/.git-completion.bash

그러고 나면 탭 키를 눌러서 git 명령어나 브랜치 이름 등을 자동완성을 할 수 있다.

Git GUI

  • SourceTree 좀 못생겼지만 가장 강력하다. git의 대부분의 기능을 사용할 수 있다.
  • gitx 여러 fork가 있지만 이게 가장 기능이 좋음. 심플하고 일상적인 작업은 모두 소화 가능하나, command line을 가끔 써야 한다.
  • IntelliJ의 IDE들. 일상적인 작업에는 가장 편리하나, git의 강력한 기능을 다 쓰지는 못한다.

 

Wiki at WikiNamu