git revert 명령어는 hard 명령어와는 다르게 기록을 계속적으로 남기며사진과 같이 원하는 단계로 돌아가려면 원하는 단계인 d1fd9fe 가 아닌 a53576e를 선택해야한다선택한 단계의 전단계로 돌아간다git init 으로 원하는 파일을 깃으로 관리하겠다고 등
깃에서 보통 설정이나 개인 정보, DB비밀번호가 담긴파일들은 올리지 않으려고 하거나 자바의 class파일등의 불필요한 파일들을 제외하기위해.ignore 파일에서 설정에 들어간다하지만 나같은 경우 ignore파일은 git hub에서 만든후 pull 했고기본 init 할때