답변:
이것은 사용중인 편집기에 따라 다릅니다.
경우 정력 당신이 사용할 수있는 ESC및 :wq또는 ESC와 Shift+ zz. 명령은 파일을 저장하고 종료합니다.
~/.gitconfig
내 경우에는 편집기 를 확인할 수도 있습니다 ( cat ~/.gitconfig
) :
[user]
name = somename
email = somemail@gmail.com
[core]
editor = vim
excludesfile = /home/mypath/.gitignore_global
[color]
ui = auto
# other settings here
나는 이것이 늦을 수도 있다는 것을 알고 있지만, 브랜치에 대한 커밋이 병합중인 브랜치보다 조금 더 업데이트 된 경우에만 발생한다는 것을 알았습니다.
브랜치를 변경하고 (즉, 브랜치에 파일을 더 추가) 다른 브랜치를 브랜치에 병합하려고하면 Git이 MERGE_MSG
해당 브랜치에 대한 쓰기를 요청합니다 .
이 이미지에서는 LICENSE 파일 master
과 .gitignore
branch에 파일을 추가했음을 보여줍니다 npm-init
.
때문에 master
새 파일, 라이센스를 포함하고 npm-init
그것에 대해 모르고, 힘내 내가 병합해야하는 이유에 대한 메시지를 작성하는 나에게 물었다.
마찬가지로, 나는 합병 add-eslint
에 add-dev
전에 내가 변화를 합병 install-deps
.
나는 이것이 이해하기 어려울 수 있음을 알고 있지만 (처음에는 나조차도) 이미지가 문제를 해결하기를 바랍니다. :)