Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- cs지식
- MongoDB
- JPA
- CS
- 스프링소켓통신
- 스프링부트
- 소켓통신
- 반효경
- java
- jwt토큰
- jwt
- spring
- 채팅구현
- rabbitmq
- 스프링
- 스프링시큐리티
- 운영체제
- 자바문법
- 단위테스트
- 테스트코드
- socket
- springboot
- Security
- CS면접
- Stomp
- 자바
- 소켓
- OS
- Mock
- 기술면접
Archives
- Today
- Total
목록깃커밋수정 (1)
Dev_Henry
[Git] 깃 과거 커밋 수정하기
팀 프로젝트 진행중에 팀원들이 협업과 깃에 익숙하지 않아서 문제가 발생했다. 이미 메인 브랜치에 각자 작업내용들을 모두 합치기도 했고 원격 깃허브에도 모두 올라간 상황인데 한 팀원의 브랜치에서 깃허브에 올라가면 안되는 파일이 꽤 예전 커밋에서 부터 포함되어 올라와있었다. gitignore에도 등록해둔 파일인데 어쩌다 올라갔는지는 모르겠지만 아무튼 과거의 커밋을 수정해서 해당 파일을 제외해야했다. git rebase -i [커밋해시] 과거의 커밋을 수정할때는 rebase -i 를 이용한다. 수정하고자 하는 커밋보다 이전 커밋의 해쉬번호를 선택하여 입력하면 아래와 같은 화면이 나온다. 각각 커밋들이 [커맨드] [해시번호] [커밋메시지] 형태로 나열되어있고 친절하게 커맨드에 대한 설명도 적혀있다. 기본적으로 ..
기타 개발
2023. 7. 20. 09:21