나는 다음과 같은 명령은 표준 입력에서 텍스트를 소요하고 커밋 로그 메시지로 사용 이해 표준 입력 모드 "Git Bash는 메시지 (reading log message from standard input)
을 표시하고 어떤 종류의 입력을 기다리고 있습니다. 내 질문은이 모드가 정말로 무엇이며 전혀 사용할 수 있습니까? 텍스트를 입력하고 ctrl-z
및 ctrl-c
을 사용하여 종료했지만 나중에 성공적으로 실행하기 위해 커밋하는 데 운이 없었습니다. 그것은 단지 나를 다시 프롬프트로 데려 갈 것이다.Windows 용 Git Bash에서`git commit -F -`에 "표준 입력 모드"를 사용하는 이유는 무엇입니까? "그냥 <code>git commit -F -</code>로있는 경우 다음 내가 부르는 당신을 제공,</p> <pre><code>echo "hello world" | git commit -F - </code></pre> <p>그러나 :
질문 : 실제로 "표준 입력 모드"에서 수행중인 작업이며 커밋 로그 메시지를 성공적으로 입력하는 데 사용할 수 있습니까?
편집 : ctrl-d
을 시도했지만 아무 것도 변경되지 않았습니다. Windows 10을 사용하고 있습니다.
감사합니다. – blockloop
문제 없습니다! 설명에있는 내용이 이해가되지 않는 경우 알려 주시면 명확히하려고 노력하겠습니다. – Dash