힘내 : commit -m 옵션을 사용하는 것이 정말 바람직하지 않습니까?

BroVic

나는 한때 데이터 과학 과정에 참여하고 있었고 교수는를 사용할 git때 편집기를 통해 커밋 메시지를 추가해야한다고 조언했습니다 . 그는 실제로 git commit -m "message"옵션 을 사용하지 말라고 조언했습니다 . 그가 왜 이렇게 말했는지 기억 나지 않습니다.

글쎄, 나는 특히 내가 매우 짧은 커밋 메시지를 가지고있을 때이 조언을 지속적으로 무시했지만, 그것에 대한 장점이 있는지 궁금했다. 나는 웹을 검색했지만 이것에 대해 아무것도 찾지 못했습니다.

rasengan__

당신의 교수님이 실제로 옳았습니다. git commit -m "message"매우 설명적이고 복잡한 변경에는 유용 하지 않으므로 사용해서는 안됩니다 .

예를 들어, 이러한 종류 의 메시지를 작성하는 것은 -m옵션을 통해 거의 불가능합니다 . 항상 편집기를 사용하는 것이 좋습니다.

편집기를 열려면 a를 수행하면 git commit커밋을 입력 할 수있는 설정 한 기본 편집기로 이동합니다. .gitconfig파일을 변경하여 편집기를 변경할 수 있습니다 ! :)

저는 이러한 목적으로 Vim을 사용합니다. 원하는 편집기를 선택할 수 있습니다.

베스트.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

셀 식별자와 함께 정적 문자열을 사용하는 것이 바람직합니까?

분류에서Dev

힘내 : 내가 만들지 않은 커밋이 있습니다. 그것들을 제거하는 방법

분류에서Dev

도커 이미지 생성에 Ansible을 사용하는 것이 바람직합니까?

분류에서Dev

html로 편집 가능한 테이블을 만들 때 테이블 내용을 배열로 유지하는 것이 바람직합니까?

분류에서Dev

힘내는 "새 커밋"이라고 말하지만 폴더에서 찾을 수 없습니다.

분류에서Dev

gnu-sort-merge 옵션이 "정렬하지 않는다"고 말할 때 manual이 의미하는 것

분류에서Dev

힘내 : commit --amend에서 commit rev를 재사용하는 방법?

분류에서Dev

REST API에서 ID 대신 URL을 사용하는 것이 정말 실용적입니까?

분류에서Dev

"/ etc / hosts"가있는 웹 사이트를 차단하거나 허용하는 것은 정말로 더 이상 사용되지 않습니까? 대신 무엇을 사용해야합니까?

분류에서Dev

IE에서 .innerHTML을 사용하여 옵션 요소를 추가하는 것이 작동하지 않습니다.

분류에서Dev

자르지 않고 Interface Builder의 내용에 맞게 높이를 항상 조정하는 UILabel, UITextView 또는 이와 유사한 것을 만들 수 있습니까?

분류에서Dev

생성자와 선택자를 cons, car 및 cdr로 정의하는 것이 여전히 바람직하지 않습니까?

분류에서Dev

힘내 재설정-하드, 여전히 내 당겨서 원하지 않는 항목이 있습니다.

분류에서Dev

JShell 힘내 Bash를 이용한 아무것도 실행되지 않습니다

분류에서Dev

매크로 정의를 사용하지 않고 이것을 수행하는 다른 방법이 있습니까?

분류에서Dev

속성 파일을 사용하는 것이 안전한 옵션입니까?

분류에서Dev

이 함수 내에서 eval ()을 사용하는 것이 올바르지 않습니까? 어떻게 든 동일한 기능을 수행 할 수 있습니까?

분류에서Dev

"xvalue는 정체성을 가지고 있습니다", 내가 그것을 말할 수없는 이유 addreess

분류에서Dev

NTFS 파티션에 / home /을 사용하는 것이 좋지 않습니까?

분류에서Dev

NTFS 파티션에 / home /을 사용하는 것이 좋지 않습니까?

분류에서Dev

사용자 이름 또는 비밀번호가 올바르지 않습니다. 어떤 것을 지정하지 않으시겠습니까?

분류에서Dev

당겨야 할 것이있을 때까지 힘내 당겨

분류에서Dev

내 Microsoft 계정을 사용하지만 이전 사용자 설정을 복사하지 않고 Windows 10을 새로 설치하는 방법이 있습니까?

분류에서Dev

세션이 정말 플러시하지 않습니다, 왜?

분류에서Dev

내 웹 사이트에서 검색 옵션을 만들려고하는데 아무것도 표시되지 않습니다. 나는 초보자입니다

분류에서Dev

이 특정 상황에서 subscribe () 대신 async-pipe를 사용하는 것이 정말 낫습니까?

분류에서Dev

왜 이것이 정답을 표시하지 않습니까?

분류에서Dev

mturk가 타사가 아닌 내 ExternalQuestion을 요청하는지 확인하기위한 옵션에는 어떤 것이 있습니까?

분류에서Dev

Float 속성이 작동하지 않습니다 (죄송합니다. 대부분의 사용자에게는 이것이 정말 사소한 일이라는 것을 알고 있습니다!)

Related 관련 기사

  1. 1

    셀 식별자와 함께 정적 문자열을 사용하는 것이 바람직합니까?

  2. 2

    힘내 : 내가 만들지 않은 커밋이 있습니다. 그것들을 제거하는 방법

  3. 3

    도커 이미지 생성에 Ansible을 사용하는 것이 바람직합니까?

  4. 4

    html로 편집 가능한 테이블을 만들 때 테이블 내용을 배열로 유지하는 것이 바람직합니까?

  5. 5

    힘내는 "새 커밋"이라고 말하지만 폴더에서 찾을 수 없습니다.

  6. 6

    gnu-sort-merge 옵션이 "정렬하지 않는다"고 말할 때 manual이 의미하는 것

  7. 7

    힘내 : commit --amend에서 commit rev를 재사용하는 방법?

  8. 8

    REST API에서 ID 대신 URL을 사용하는 것이 정말 실용적입니까?

  9. 9

    "/ etc / hosts"가있는 웹 사이트를 차단하거나 허용하는 것은 정말로 더 이상 사용되지 않습니까? 대신 무엇을 사용해야합니까?

  10. 10

    IE에서 .innerHTML을 사용하여 옵션 요소를 추가하는 것이 작동하지 않습니다.

  11. 11

    자르지 않고 Interface Builder의 내용에 맞게 높이를 항상 조정하는 UILabel, UITextView 또는 이와 유사한 것을 만들 수 있습니까?

  12. 12

    생성자와 선택자를 cons, car 및 cdr로 정의하는 것이 여전히 바람직하지 않습니까?

  13. 13

    힘내 재설정-하드, 여전히 내 당겨서 원하지 않는 항목이 있습니다.

  14. 14

    JShell 힘내 Bash를 이용한 아무것도 실행되지 않습니다

  15. 15

    매크로 정의를 사용하지 않고 이것을 수행하는 다른 방법이 있습니까?

  16. 16

    속성 파일을 사용하는 것이 안전한 옵션입니까?

  17. 17

    이 함수 내에서 eval ()을 사용하는 것이 올바르지 않습니까? 어떻게 든 동일한 기능을 수행 할 수 있습니까?

  18. 18

    "xvalue는 정체성을 가지고 있습니다", 내가 그것을 말할 수없는 이유 addreess

  19. 19

    NTFS 파티션에 / home /을 사용하는 것이 좋지 않습니까?

  20. 20

    NTFS 파티션에 / home /을 사용하는 것이 좋지 않습니까?

  21. 21

    사용자 이름 또는 비밀번호가 올바르지 않습니다. 어떤 것을 지정하지 않으시겠습니까?

  22. 22

    당겨야 할 것이있을 때까지 힘내 당겨

  23. 23

    내 Microsoft 계정을 사용하지만 이전 사용자 설정을 복사하지 않고 Windows 10을 새로 설치하는 방법이 있습니까?

  24. 24

    세션이 정말 플러시하지 않습니다, 왜?

  25. 25

    내 웹 사이트에서 검색 옵션을 만들려고하는데 아무것도 표시되지 않습니다. 나는 초보자입니다

  26. 26

    이 특정 상황에서 subscribe () 대신 async-pipe를 사용하는 것이 정말 낫습니까?

  27. 27

    왜 이것이 정답을 표시하지 않습니까?

  28. 28

    mturk가 타사가 아닌 내 ExternalQuestion을 요청하는지 확인하기위한 옵션에는 어떤 것이 있습니까?

  29. 29

    Float 속성이 작동하지 않습니다 (죄송합니다. 대부분의 사용자에게는 이것이 정말 사소한 일이라는 것을 알고 있습니다!)

뜨겁다태그

보관