존재 여부 확인, 내가 어떤 외부 파일 내가 특정 버전을 얻을 git show HEAD~1:some_file
같은 명령을 사용하고힘내 : 파일의 일부 버전을 내 응용 프로그램에서
의 버전 관리를 위해 자식을 사용하고 있습니다 (자식 태그를 기반으로, 해시 또는 HEAD와의 관계). 파일이 없으면 '치명적인'메시지가 출력됩니다 (stderr 파이프로 생각합니다). 예 :
치명적인 : 경로 'some_file은'HEAD ~ 1 '
파일이 특정 버전에 존재하는지 여부를 확인하는 clean 명령이 있는가
에 존재하지 않는?
고마워, 나는 실제로 이걸 루비 스크립트에서 호출하고있다. 'cat-file'은'git show' asaik와 아무런 차이가 없습니다. '-e'는 stdout을 억제하지만 stderr는 억제하지 않습니다. 따라서 여전히 치명적인 결과를 낳고 있습니다. 그것을 억제하는 대신에, 나는 '이 파일이 존재합니까?'라는 명령을 git에 요청하기를 바랐다. – SirLenz0rlot