Notice
Recent Posts
Link
Tags
- Docker
- 1차원 배열
- join
- spring boot
- AWS
- static
- spring security 6
- string
- select
- 자바
- 스프링부트
- jpa
- java
- 문자열
- 스프링
- mysql
- spring
- PYTHON
- spring mvc
- nginx
- 데이터베이스
- sql
- SSL
- @transactional
- ORM
- 프로그래머스
- Django
- springboot
- hibernate
- DI
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Archives
목록커밋 복원 (1)
개발하는 자몽
[Git] 사라진 커밋(commit) 복원하기
깃에서 rebase를 하다가 커밋이 사라졌다. (사라졌다 == git log를 입력했을 때 보이지 않음) 하나도 아니고 한 4개가 순식간에 사라져서 그동안 작업한 코드가 디렉토리에서 아예 사라졌었다. 심지어 local에서 remote로 push 한 것도 아니어서 당황했다. 침착하게 구글링을 해보니 역시! 방법이 있었다! 고마워요 깃을 사용하는 수많은 개발자분들...! 아래 명령어를 입력해보자. git reflog 참고 reflog는 reference logs이다. 해당 명령어를 실행하면 git log를 입력했을 때 보이지 않던 커밋들도 나타난다. 이 내역에서 사라진 커밋을 찾고 해당 커밋의 commitID를 찾아야 한다. commitID를 찾았다면 아래 명령어를 입력하여 다시 저장소로 가져오자. 나의 경..
Git
2023. 4. 16. 13:28