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
- 데이터
- 스프링 부트 쇼핑몰 프로젝트 with JPA
- DB
- springboot
- 스프링부트
- CS지식
- 자바스크립트
- 플러터
- 자료구조
- spring
- 프로그래머스
- 데이터베이스
- JPA
- Java
- 백준
- 자바
- 스프링
- postgresql
- javascript
- 네트워크
- Spring Security
- baekjoon
- python
- Oracle
- 리눅스
- CS
- 파이썬
- Flutter
- 시큐리티
- backjoon
Archives
- Today
- Total
Jin's Dev Story
[Git] 이미 Push한 커밋 수정하기 본문
팀 프로젝트인 경우에는 사용하지 않기 → 위험
1. 커맨드 창에서 rebase를 사용해 수정 모드로 들어가기
git rebase HEAD~1 -i
// git rebase HEAD~[수정할 커밋 숫자] -i
2. i를 눌러 편집 모드로 들어간 뒤, ‘pick’를 ‘reword’로 변경
- 편집 모드로 들어가면 가장 하단에 [insert]로 뜸 이때 가장 첫 줄의 pick 커밋 내용에서 pick을 reword로 변경
- 그 다음 esc 눌러서 편집 종료
- :wq! 입력하고 enter하여 내용 저장
3. commit message를 수정
- 2번 과정을 거치면 가장 하단에 [replace]?인가 뭐로 변경됨 그러면 이때 가장 첫 줄의 커밋 내용 변경
- 그 다음 esc 눌러서 편집 종료
- :wq! 입력하고 enter하여 내용 저장
4. git push —force 메시지로 덮어씌우기
git push --force
- 위 코드로 커밋 메시지 수정
'Tools > Git' 카테고리의 다른 글
[Git] Git 프로젝트 올리기 (0) | 2024.06.14 |
---|---|
[Git] GitLab (0) | 2024.06.14 |
[Git] Git 명령어 (1) | 2024.06.14 |
[Git] Git 설치 (0) | 2024.06.14 |
[Git] Git이란? (0) | 2024.06.14 |