2016-12-06 2 views
1

git commit -m [msg]은 커밋 메시지를 입력하고 동시에 추가 된 파일을 커밋한다는 것을 알고 있습니다.다음 커밋 메시지에서 시작하지만 자식으로 커밋하지 마십시오

다음에 git commit 메시지를 추가 할 수 있지만 커밋하지는 않는 git 명령을 찾고 있습니다. 즉. 다음 번에 git commit -m [msg]을 입력하면 방금 쓴 내용이 해당 메시지 앞에 추가됩니다.

+0

"다음"커밋 메시지 란 무엇을 의미합니까? 커밋이 아직 발생하지 않았다면, 당신은 어떻게 그것에 무언가를 추가 할 수 있습니까? –

+0

다음 번에 그 지점에'git commit'을 입력하면됩니다. – lsund

+1

이 작업을 수행 할 필요가 없음을 알 수 없습니다. 힘내네가 그런 기능을 가지고 있지 않다는 것은 놀라운 일이 아니다. 왜냐하면 일반적으로 다음 커밋이 무엇인지 알지 못하기 때문이다. –

답변

0

사용 : A는 그 아직 일어나지도 않은 커밋

git commit --amend "message to enter" 

는 자식 메시지에

3

당신은 시작할 수 없습니다 커밋 이전에 메시지를 추가 (또는 추가) 할 것이다. 나는 이것이 더 큰 커밋의 작은 부분일지도 모른다고 들린다. 이러한 유형의 경우 시나리오의 경우 새 분기를 작성하고 큰 커밋이 아닌 개별 커밋 메시지가있는 여러 개의 작은 커밋을 사용하는 것이 가장 좋습니다.

+0

통찰력을 가져 주셔서 감사합니다. 물론 크고 자주하는 일보다는 작고 자주 커밋하는 것이 합리적입니다. 내 원래 게시물의 의견에이 질문 뒤에 내 생각을 설명! – lsund

+0

이 유형의 정보는 저장소와 별도로 보관해야합니다. 리포지토리는 코드를 저장하기위한 것입니다. 작업을 추적하는 데 사용하려고합니다. 이는 티켓팅 시스템, 즉 JIRA와 같은 추적 작업을위한 시스템에서 수행되어야합니다. – Joe

관련 문제