git 특강 듣고, 점심 먹고, 과제 쪼금 하다가 저녁 먹고 7시에 강당가고.. 지금이다.
도데체 장고 강의에서 내가 배운 것은 뭐지?.. 강의가 그냥 막막하기만 하다.
주변 팀원 몇몇은 이미 끝낸 분도 계신다.
포기할까 생각이 든다.
공부 방법이 잘 못 된걸까?
열심히 노력했나 물어보면 맞다고 말 못할 것 같다.
무작정 열심히 하는 것도 도움이 안될것 같고..
짜증과 속상함과 막막함이 밀려온다. 복잡하고 바보 같다.
git diff : wd와 repo를 비교
git diff --staged : 스테이지와 repo 비교
git diff <1커밋> <2커밋> : 커밋끼리 비교.
1커밋에 비해서 2커밋은 뭐가 달라? 라고 물어보는 것.
git log --oneline , git log 차이는 한줄이냐 여러줄이냐 차이.
작업 되돌리기
revert : 버전을 되돌린 새로운 버전 만들기
안전하게/작업내역 남기고 싶을때 사용.
하지만 불필요한 중복된 커밋이 생김.
reset : 버전을 완전히 되돌리기
유의미한 커밋만 남기고 싶을때 .
soft : 리포에 커밋한 것만 되돌리는것.
mixed : 스테이지로 추가한 것을 되돌린다.
hard : 작업 디렉토리 변경사항도 되돌린다.
git stash(임시저장)
작업 내용을 임시 저장하고 최근 커밋으로 돌아간다.
git stash -, "메세지" : 메세지를 남길 수 있다.
git stash list
stash@{숫자}
숫자 == 최근에 임시저장 되었을 수록 0에 가깝다
git stash apply stash{0}
git stash drop @{0} - 임시저장 삭제
'TIL' 카테고리의 다른 글
[20일차] TIL : 공부법 특강! 그리고 장고~ (0) | 2023.04.10 |
---|---|
TIL: 19일째. 내가 장고를 하고 있는건가?.. (0) | 2023.04.07 |
[17일차] TIL : 장고 1주차 2주차 (0) | 2023.04.05 |
[16일차] TIL : TIL / WIL을 잘 쓰도록 하자! , 처음 장고 시작! (0) | 2023.04.03 |
파이썬 개인과제 해설 정리. (0) | 2023.04.01 |