
태스크를 진행하는데, model이 변경되는 경우는 따로따로 커밋을 하는 것이 좋다고 한다.
방대한 양의 데이터를 가지고 있는 table에 "is_keyword"라는 컬럼을 추가해야됬다.
추가로는 is_keyword에 들어갈 값에 대해 정의해주는 코드와, 필터링 기능이 필요했다.
위 두가지의 작업을 완료한뒤, 한번에 "keyword관련 태스크" 라는 식의 커멋내용으로 커밋을 하고 push를 실행하려 했다.
하지만, 이는 추후 서비스 db에 migration할때 시간 소요가 커질수도 있기때문에
model 따로, model제외한 코드 따로 커밋하여 푸쉬해주는 것이 좋다고 한다.
그래서 ,
기존에 한번에 커밋했던 내역을 , 지우고 다시 커밋을 실시했다.
git reset HEAD~1
위 명령어를 사용하여 가장 최신의 1번쨰 커밋내역을 취소했다.
그후, 다시 커밋을 진행하고 PUSH 를 진행하는 방식으로 작업을 배포했다.