git

    git commit 취소하기

    0. commit 목록 확인 $ git log cs 1. commit을 취소하고 해당 파일들은 staged 상태로 워킹 디렉터리에 보존 $ git reset --soft HEAD^ cs 2. commit을 취소하고 해당 파일들은 unstaged 상태로 워킹 디렉터리에 보존 $ git reset --mixed HEAD^ // 기본 옵션 $ git reset HEAD^ // 위와 동일 $ git reset HEAD~2 // 마지막 2개의 commit을 취소 cs 3. commit을 취소하고 해당 파일들은 unstaged 상태로 워킹 디렉터리에서 삭제 $ git reset --hard HEAD^ cs 2.1. commit message 변경하기 커밋 메세지를 잘못 적은 경우, 아래 명령어를 통해 메세지를 변경..

    지금까지 github 잔디가 깔리지 않았었다..

    지금까지 github 잔디가 깔리지 않았었다..

    commit 후 잔디가 심어지지 않는 경우 회사 생활하면서 하루 1 commit을 했었는데...내 계정 github에 잔디가 깔리지 않았다...(ㅅ....) github 잔디가 깔리지 않을 경우! 에 대해서 알아보겠습니다 github에 등록된 email 주소와 local 환경에서 등록한 email이 다른 경우 였습니다 이럴 경우에는 1. 작업 중인 파일의 경로에서 email이 등록되어있는지을 확인합니다 git config --list 2. 그리고 등록되어있다면 내 이메일 주소를 확인해서 등록합니다 git config user.email "내 이메일 주소" 2-1. 저는 global 도 변경해 줬습니다.. git config --global user.email "내 이메일 주소" 3. 등록 확인 git c..