일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- CustomHook
- parent padding
- 제어컴포넌트
- ?? #null병합연산자
- tailwindCSS
- BFC
- twoarrow
- 부모패딩
- 리액트
- alias설정
- react
- transition
- 화살표2개
- DOM
- ignore padding
- QueryClient
- 서초구보건소 #무료CPR교육
- 조건부스타일
- accordian
- 부모요소의 패딩 무시
- createPortal
- BlockFormattingContext
- 문제해결
- debouncing
- 함수형프로그래밍
- Carousel
- vite
- ㅡ
- es6
- useQueryClient
Archives
- Today
- Total
프론트엔드 첫걸음
git revert 로 커밋 원래대로 복구하기 본문
잘못 커밋한게 있으면 그 잘못커밋한것을 복구할때
git revert [잘못된 커밋의 해시]
그러면 Revert "make a bad commit" 란 커밋메시지가 적히면서 커밋되는데,
reset은 내가 커밋한 사항을 아예 없앰으로써 내가 이미 커밋한 코드를 받아 작업하는 동료들의 코드에 혼동을 줄 수 있는데 반해(코드가 꼬일 수 있다)
revert는 잘못된 코드를 취소하는 새 커밋을 만드는 것이라 더 안정적이다.
+)
revert와 reset을 사용할 때
reset은 이전 커밋을 없앨꺼니까 없애고 나서 마지막이 될 커밋의 해시(마지막 성공 커밋 해시)를 적어주고,
revert는 '나 이거 잘못한 커밋이야' 하는거니까 잘못 커밋한 해시를 적어준다.
'개발 공부 > Git' 카테고리의 다른 글
git clone (0) | 2022.07.09 |
---|---|
git reset (0) | 2022.07.08 |
git add 로 올린 파일 중 하나를 내리고 싶을때 git restore --staged [파일명] (0) | 2022.07.05 |
특정 커밋지점으로 소스 되돌리기 - git restore --source HEAD~[숫자] [파일명] (0) | 2022.07.05 |
특정 파일만 마지막 커밋까지 되돌리고 싶을 때 - git checkout HEAD [파일명] , git restore [파일명] (0) | 2022.07.04 |