Tools

Tools/Git

git add, commit 취소하기 / push된 파일 삭제하기

# git add 취소하기(스테이징 항목 제외하기) git reset HEAD # git 마지막 커밋 메시지 변경하기(단순한것) git commit -m "" --amend # 혹은 장문인 경우 에디터에서 변경하기 git commit --amend # 커밋 취소하기 ## 1. staged 상태로 커밋 취소 git reset --soft HEAD^ ## 2. unstaged 상태로 커밋 취소 git reset HEAD^ git reset HEAD~2 ## 3. 파일까지 삭제 git reset --hard HEAD^ # 실수로 .gitignore를 놓쳤을 경우, 이미 올라간(캐시된) 파일 제거 git rm --cached -r {target_file}

Tools/Notion

노션 주간, 월간계획표 템플릿

저는 11년도부터 계속 다이어리와 일기를 쓰고있습니다. 처음엔 너무 시간관리를 못한다는 생각에 쓰기 시작했는데, 그렇게 쓴지가 벌써 12년째네요. 이런 습관때문에 개발자가 된 이후, 최근까지도 종이로 된 다이어리를 사용했습니다. 그런데 아무래도 내내 컴퓨터를 끼고 사는 직업이기도 하고, 주기적으로 용지구매 및 관리로 생각보다 많은 비용도 들어가는데다가, 그동안 써놓은 다이어리로 인해서 책장이 슬슬 가득차고 있기 때문에 최근들어 드디어, 플렉슬 앱으로 마이그레이션을 끝냈습니다. 그렇지만 사람의 욕심은 끝이 없다더니... 이것도 자동화를 해 보는 게 어떨까 싶은 생각에 오늘. 주말에 시간도 남아서 노션으로 템플릿을 만들어 봤습니다. 그런데 만들고 보니, 제가 가장 애용하는 10minute 템플릿을 만들수가 ..

Tools/Git

git 지우고 다시 설정하기

출처 : velog.io/@hwang-eunji/github-%ED%8C%8C%EC%9D%BC-%EB%AA%A8%EB%91%90-%EC%82%AD%EC%A0%9C-%ED%9B%84-%EC%B4%88%EA%B8%B0-%EC%83%81%ED%83%9C%EB%A1%9C-%EB%90%98%EB%8F%8C%EB%A6%AC%EA%B8%B0 .git 지우기 rm -rf .git 프로젝트 폴더로 이동한 뒤 명령어를 통해 .git 파일을 지우면 git commit history가 삭제된다. 히스토리가 지워진다고 해서 프로젝트디렉토리의 파일내용이 변경/삭제되지 않는다. 혹시나 싶으면 테스트해보고 쓰도록 하자! git init git init git add . git commit -m 'initial commit' git ..

HC-Kang
'Tools' 카테고리의 글 목록