0
Windows에서 텍스트 파일의 커밋 ID를 읽고 체크 아웃하기 위해 bash 스크립트를 작성하려고합니다. 다음 단계에 따라 : 제안에 대한체크 아웃 commitID가 작동하지 않습니다.
이did not match any file(s) known to git.
Windows에서 텍스트 파일의 커밋 ID를 읽고 체크 아웃하기 위해 bash 스크립트를 작성하려고합니다. 다음 단계에 따라 : 제안에 대한체크 아웃 commitID가 작동하지 않습니다.
이did not match any file(s) known to git.
감사 :
while IFS='' read -r line || [[ -n "$line" ]];
do
cd C:/.....
git checkout $line
done < "$1"
나는 다음과 같은 오류를 받고 있어요. 그래서 내가 할 일은 텍스트 파일을 Notepad ++에서 열고 EOL에서 Unix (LF)로 변환하는 것입니다.
'[[-n "$ line"]]'핵은 여러분이 DOS 텍스트 파일입니다. 이는 DOS 행의 끝을 사용한다는 것을 의미합니다. 먼저 POSIX 줄 끝 ('\ r \ n '대신'\ n ')으로 변경해야합니다. 자세한 내용은 https://stackoverflow.com/tags/bash/info를 참조하십시오. – chepner