5월 19일 프리온보딩 17일차

김학률·2022년 5월 19일
0
post-thumbnail

오늘 한 일

오늘은 팀원들과 같이 모여서 기업 과제를 수행할 순서를 정했다.
아무래도 한 곳에 몰려있는 기능을 같이 협업 하려니 순서가 필요했다.
먼저 Repogitory를 만들고 초기 세팅한 다음 다른 팀원들에게 역할을 넘겼다.
그리고 중간중간 팀원들이 막히는 부분이 있다면 같이 고민하며 에러를 잡아나갔다.

공부한 것

git reset

commit을 실수해서 취소해야하는 일이 일어났다.
git은 섬세하게 commit을 관리할 수 있게 제공되어 있다.
git reset --옵션 커밋코드
커밋 코드를 HEAD로 하면 마지막 commit 상태로 돌아가지만 본인은 정확하게 하기 위해 git log를 치고 커밋 코드로 제어하는 편이다.
옵션에는 3가지가 있다.
1. --soft
git add는 한 상태로 돌아간다. 그래서 추가로 add를 하고 넘어가면 된다.
2. --mixed(기본 옵션)
git add를 하기 전 상태로 돌아간다. 많이 수정하고 싶을 때 사용한다.
3. --hard
commit 했던 내용을 다 없애버린다. 사용할 때 유의

profile
골고루 건드려보면서 몸으로 부딪쳐 경험하는 걸 선호하는 개발자입니다.

0개의 댓글