DevCho
Developer Blog
DevCho
반응형
전체 방문자
오늘
어제
  • 분류 전체보기 (48)
    • IOS (31)
      • Xcode (7)
      • Assets (1)
      • Swift (20)
      • UI (1)
      • SwiftUI (1)
      • Build (1)
    • Flutter (4)
      • Install (4)
      • Dart (0)
    • Rust (0)
    • 유용한 사이트 소개 (1)
    • 개발자의 아이템 (1)
    • Terminal (1)
    • Mac (2)
    • Git (1)
    • 회고 (1)
    • Java (2)
      • Java 기본 사용법 (2)
      • Collections (0)
    • 개발자의 글쓰기 (0)
    • 디자인 패턴 (1)
    • JavaScript (2)
    • Kotlin (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • flutter install
  • random number
  • dart 설치
  • flutter dart
  • xcode
  • Swift
  • 플러터 설치
  • Storyboard
  • CLASS
  • Dark mode
  • nil
  • Terminal
  • struct
  • dart
  • chocolatey install
  • 제어문
  • IOS
  • func
  • chocolatey 설치
  • Xcode Theme
  • 스위프트
  • SwiftUI
  • xcode13
  • flutter 설치
  • swift random
  • Java
  • optional
  • flutter
  • MAC
  • chocolatey

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
DevCho

Developer Blog

[Git] git의 ammend 옵션 사용해 직전 커밋 수정하기
Git

[Git] git의 ammend 옵션 사용해 직전 커밋 수정하기

2022. 1. 3. 21:13
반응형

commit의 ammend option 이용해 직전 커밋 수정하기

Git으로 작업을 하다 보면 가끔 특정한 작업물을 빠트리고 commit을 할 때가 있다. 이때 보통 하나의 커밋을 더한 후 squash(rebase)를 사용해 커밋을 합치지만 단순한 작업의 경우 이렇게 처리하는 것이 번거로울 수 있다. 이때 사용할 수 있는 것이 바로 git commit -amend 명령어이다. 

 

 

git commit --ammend 명령어는 Staging Area 에 있는 파일을 이전 커밋에 더해주는 역할을 한다.

 

git commit --ammend 예시

예를 들어 kotlinworld.txt 파일을 이용해 commit이 생겼다고 하자. 우리는 이 commit에 forgottenfile.txt를 더하고 싶다.

그림1. commit --ammend 예시1

 

이때 우리는 다음의 과정을 거쳐 커밋에 파일을 더할 수 있다.

git commit -m "first commit"
git add forgottenfile.txt
git commit --amend

그림2. commit --ammend 예시2

 

 

반응형
    DevCho
    DevCho
    개발자의 개발 공간

    티스토리툴바