为什么我在用osx上的git的时候用
git commit -a
会出现
Aborting commit due to empty commit message.
的确会跳出编辑器让我输入commit信息,但是保存之后tig中依然没有提交的信息,也就是之前被那个空消息错误给打断了,但是照理来说不是可以通过这个方法来编写大段的commit信息么,难道需要做什么配置,求教
怪我咯2017-04-24 09:13:34
먼저 다음 명령을 사용하여 git
기본 편집기를 설정하고 "editor
"를 Vim, Emacs, gedit, subl 등과 같은 자체 편집기로 바꿉니다.
그런 다음 제출할 때 명령을 사용할 때 "-m
" 매개 변수를 쓰지 말고 git commit
을 직접 입력하면 방금 지정한 편집기가 자동으로 열리고 그 안에 큰 코멘트를 추가할 수 있습니다. .
黄舟2017-04-24 09:13:34
macvim을 커밋용 편집기로 사용하는 경우 -f
매개변수를 사용하여 -w
이 유효하지 않습니다.
빈 커밋 메시지로 인해 커밋이 중단되었습니다.터미널에서 git config를 다음과 같이 수정하세요
으아악
ringa_lee2017-04-24 09:13:34
Git 도움말을 볼 수 있습니다.
-m
주어진
제공된 정보를 바탕으로 댓글을 작성하려면 댓글 내용을 큰따옴표 로 묶어야 합니다.
-a, --all
수정 및 삭제되었지만 git에게 알리지 않은 새 파일은
영향을 받지 않음
수정 및 삭제된 파일이 모두 나열되지만 새 파일은 나열되지 않습니다.
天蓬老师2017-04-24 09:13:34
git gui를 사용해 본 적이 있나요? 그러나 git commit -m "your Description" 명령은 다음 번에 빠르게 제출하기 위한 것입니다.
PHPz2017-04-24 09:13:34
git commit
그런 다음 커밋 코멘트를 작성하세요.
참고: 첫 번째 줄은 50자 이내로 최대한 간결하게 유지하고 자세한 설명을 계속 작성하기 전에 빈 줄을 남겨두세요.
또한 "좋은 커밋 메시지 작성"을 참고하세요.