commit 취소
git reset
commit을 취소하고 해당 파일들은 unstaged 상태로 워킹 디렉토리에 보존
commit을 취소하고 해당 파일들은 unstaged 상태로 워킹 디렉토리에서 삭제
원하는 커밋으로 돌아가기 (해당 커밋 이후의 로그와 작업들이 다 지워지고 해당 커밋의 상태로 되돌아온다)
git revert
reset과 다르게 revert를 이용하면 해당 커밋으로 돌아와도 로그를 지우지 않고 덮어쓰기 때문에 다시 미래로 되돌릴 수 있다
push 취소
console.log 검색
grep
작업을 하다보면 console.log을 찍으면서 디버깅하는 경우가 많은데, 콘솔이 많이 찍게 되면 원하는 내용의 콘솔만 딱 보기가 어렵다. 그래서 이때 grep
명령어를 이용하면 문자열이나 정규표현식으로 검색할 수 있다
EX) 만약 dev를 실행하면서 grep으로 ###이 포함된 콘솔만 보고 싶다면 아래처럼 사용할 수 있다
Ref.