본문 바로가기

GIT

GIT - 명령어 commit -am , commit(nano에디터)

1. git commit -am "~~" 명령어 살펴보기

(1) - touch hello3.txt로 hello3.txt라는 새로운 파일을 생성한다

 

(2) - nano hello2.txt기존의 버전관리된 적이 있는 hello2.txt 파일의 내용을 수정한다

 

(3) - git status를 하면 Changes not  staged for commit 상태의 hello2.txt 파일

                              Untracked files 상태의 hello3.txt 파일을 볼 수 있다

 

(4) - 이 상태에서 기존에는 각각 git add hello2.txt , git add hello3.txt를 하고 

      (*git add . 명령어로 . 즉 현재폴더 안의 모든 파일을 add할 수도 있다.)

       git commit -m "~"로 버전관리를 시작했다

 

(5) - 이제 git commit -am "~" 명령어를 입력하면 git add 명령어 없이 바로 add와 commit이 동시에 이루어진다

       (*다만 이전에 한번이라도 버전으로 관리되어 졌던 파일만 가능하고 새로생성된 파일 즉 Untracked files는

         위 명령어가 실행되지 않고 따로 add 명령어를 거쳐주고 commit을 해주어야 한다.)

       

  

 

 

 

*tip) git commit만을 명령어로 입력하면 기본 에디터편집기인 nano 편집기가 나오는데

i를 누르고 상단에 커밋 메세지를 입력하면 여러줄도 메세지를 입력할 수도 있다

나오는법  --> ESC를 누른 후 : 입력후 wq를 입력하면 저장이 되고 에디터를 빠져나온다!

 

 

 

참조:

recoveryman.tistory.com/268

 

[깃허브(Github)] 11. 변경사항 커밋하기

이번에는 여태까지 해온 정보? 들을 커밋해보겠습니다. 커밋이란 '마무리된 작업에 작업 이력을 저장소로 보내는 행위' 를 뜻합니다. (출처 : https://opentutorials.org/module/217/2286) 1. 저는 지금은 일단

recoveryman.tistory.com

 

'GIT' 카테고리의 다른 글

GIT - git reset, git revert  (0) 2020.12.04
GIT - git bash 단축키 및 명령어 중간정리  (0) 2020.11.30
GIT - checkout  (0) 2020.11.30
GIT - 버전간 차이점 비교  (0) 2020.11.30
GIT - 버전만들기(2)  (0) 2020.11.30