yunyj99
라둥이
yunyj99
GitHub
전체 방문자
오늘
어제
  • 분류 전체보기 (309)
    • 1. 프로그래밍 (50)
      • 1-1. Git (17)
      • 1-2. Java (13)
      • 1-2-1. Java GUI (1)
      • 오류 (12)
      • 기타 (7)
    • 2. Front-end (57)
      • 2-1. HTML (5)
      • 2-2. CSS (19)
      • 2-3. Java Script (33)
      • 2-4. React (0)
    • 3. Back-end (47)
      • 3-1. Spring MVC - 국비 (15)
      • 3-2. Spring MVC - 남궁성 (30)
      • 3-3. Spring - 김영한 (2)
    • 4. Android (1)
    • 5. DB (20)
      • 4-1. MySQL DBMS (20)
    • 6. 자료구조 & 알고리즘 (44)
      • 6-1. 자료구조 (14)
      • 6-2. 백준 (30)
    • 7. 웹 디자인 (7)
      • 7-1. UX 디자인 (7)
    • 8. 자격증 (35)
      • 8-1. 정보처리기사 (35)
    • 프로젝트 (3)
      • 프로젝트 기록 (3)
    • etc... (43)
      • 패스트캠퍼스 챌린지 (39)
      • 잡담 (4)

블로그 메뉴

  • 홈
  • 태그

최근 글

티스토리

hELLO · Designed By 정상우.
yunyj99

라둥이

쓰기
Git - [이전 커밋 이름 변경하기]
1. 프로그래밍/1-1. Git

Git - [이전 커밋 이름 변경하기]

2022. 2. 26. 15:11

여러 커밋 또는 이전 커밋에 대한 메시지를 수정해야 하는 경우 대화형 rebase를 사용한 다음 강제로 push하여 커밋 기록을 변경할 수 있다.

 

 

1. git rebase -i HEAD~n 명령을 사용하며 최근 n개의 커밋 목록을 표시

git rebase -i HEAD~5 입력결과

 

2. 변경하려는 각 커밋 메시지에서 pick을 reword로 변경

난 모두 변경!

3. 커밋 목록 파일을 저장하고 닫기

 

4. 각 커밋 파일에 새 커밋 메시지를 입력하고 파일을 저장한 다음 닫기

변경할 커밋 메세지 입력 후 저장, 닫기

커밋 히스토리 확인 결과 잘 변경되어있음!!

 

5. 변경 사항을 GitHub에 푸시할 준비가 되면 push --force 명령을 사용하여 이전 커밋을 강제로 push하기


 

'1. 프로그래밍 > 1-1. Git' 카테고리의 다른 글

Git - [ 강제로 Git Pull 하기 ]  (0) 2022.04.26
Git - [ eclipse 프로젝트 Github 올리기 ]  (0) 2022.04.01
7. Git 자유자재로 활용하기 (2)  (0) 2021.09.07
7. Git 자유자재로 활용하기  (0) 2021.09.06
6. Git 협업하기  (0) 2021.09.05
    '1. 프로그래밍/1-1. Git' 카테고리의 다른 글
    • Git - [ 강제로 Git Pull 하기 ]
    • Git - [ eclipse 프로젝트 Github 올리기 ]
    • 7. Git 자유자재로 활용하기 (2)
    • 7. Git 자유자재로 활용하기
    yunyj99
    yunyj99
    개발자를 목표로 하는, 새싹처럼 성장하고 싶은 사람의 학습 공간 ^v^

    티스토리툴바