[생활코딩] 형상관리/GIT2 CLI

GIT2 - 보충수업 {-am, 기본 에디터}

Ben의 프로그램 2023. 5. 10. 20:58
728x90

우리는 지금까지 버전을 만들 때마다 add 를 통해서 Stage Area 에 우선적으로 올리는 작업을 했습니다. add 를 할 때 파일명을 직접 지정해도 되지만

git add .

git add . 을 하게 되면 현재 디렉터리 밑에 있는 모든 파일을 add 하겠다는 의미입니다. 그리고 git add 를 하지 않고

git add -am

git add -a 를 해주게 되면 여기서 a 는 add 를 의미합니다. 그래서 git add -am 을 해주게 되면 add 하고 commit을 동시에 할 수 있게 됩니다. 그런데 여기서 주의하셔야 할 점이 하나 있습니다. git add -am 은 새롭게 추가된 파일들은 Untracked 상태이기 때문에 git add -am 을 하면 commit 이 적용되지 않습니다. 즉, git 은 -am 를 사용하려면 적어도 한 번은 git add가 되어야 합니다. 그런데 이것은 안좋은 것이 아닙니다. 자동으로 추적되지 않아야 하는 파일들 까지 추적되는 것을 막는 좋은 기능입니다. 

 

git commit

git commit -m 을 하지 않고 git commit 만 하면 기본 에디터가 실행됩니다. 여기서 message 설정을 여러 줄 편리하게 해줄 수 있습니다. 여기서 실행되는 기본 에디터는 여러분이 원하는 에디터로 수정할 수 있습니다.

저는 nano로 설정되어 있는데 구글에 검색하면 원하는 에디터로 수정할 수 있습니다.