반응형
git reset은 'more?'를 묻습니다.
Git Windows 명령 줄, 버전 1.8.0
지금까지 커밋이 3 개 있고 입력 할 때
git reset --soft HEAD^
새로운 라인이 등장
More?
및 입력을 위해 깜박이는 커서
그런 다음 내가 입력하는 것이 무엇이든 항상
치명적 : 모호한 인수 'HEAD': 알 수없는 개정 또는 경로가 작업 트리에 없습니다. 다음과 같이 '-'를 사용하여 개정판에서 경로를 분리하십시오. 'git [...]-[...]
다른 모든 명령은 동일한 폴더에서 잘 작동합니다.
git log HEAD^
작동하는지 확인하십시오 . 그렇지 않은 경우 현지화 또는 터미널에 문제가있을 수 있습니다. ^
기호를 필터링하는 것 같습니다 . 해결 방법 git reset --soft HEAD~1
으로 지금 사용하십시오 .
쉘이 ^
기호를 줄 연속 기호로 해석하고 있습니다. Adam이 제안한^
대로 사용하지 마십시오 .
git reset --soft HEAD~1
또는 인수를 인용하여 쉘이 해석하지 않도록합니다 (어떤 쉘을 사용 중인지 정확히 모르겠지만 이것이 작동하지 않으면 놀랄 것입니다).
git reset --soft "HEAD^"
^는 Windows 명령 줄에서 이스케이프 문자입니다. ^ 대신 ^^를 사용하십시오.
git reset --soft HEAD^^
이스케이프 문자 에 대한 자세한 내용 은 Rob Van Der Woude의 스크립팅 페이지 를 참조하십시오 .
참고 URL : https://stackoverflow.com/questions/14203952/git-reset-asks-more
반응형
'programing tip' 카테고리의 다른 글
Git Bash로 사용자 및 비밀번호 구성 (0) | 2020.12.01 |
---|---|
'관리자 권한으로 실행'은 정확히 무엇을합니까? (0) | 2020.12.01 |
Java에서 리플렉션을 사용하여 내부 클래스를 인스턴스화하는 방법은 무엇입니까? (0) | 2020.12.01 |
Pandas DataFrame을 색인별로 정렬하는 방법은 무엇입니까? (0) | 2020.12.01 |
cpp 프로젝트 폴더를 통해 clang-format을 호출하는 방법은 무엇입니까? (0) | 2020.12.01 |