반응형

Git 32

Git으로 CRLF(캐리지 리턴, 라인 피드)를 처리하는 전략은 무엇입니까?

Git으로 CRLF(캐리지 리턴, 라인 피드)를 처리하는 전략은 무엇입니까? CRLF 엔딩 행으로 파일을 커밋하려고 했지만 실패했습니다. 나는 하루 종일 윈도 컴퓨터로 다른 전략을 시도했고 Git 사용을 중단하고 대신 Mercurial을 시도하려고 했다. CRLF 회선 엔딩을 적절하게 처리하는 방법이 질문을 한 지 거의 4년이 지난 지금, 나는 마침내 나를 완전히 만족시키는 답을 찾았다! 자세한 내용은 github:help's guide to adjusting line ends를 참조하십시오. Git을 사용하면 파일 내의 텍스트 속성을 사용하여 직접 repo의 줄 끝 속성을 설정할 수 있습니다.이 파일은 repo에 커밋되며, 이 파일은 리포에 덮어씁니다.core.autocrlf을 사용하면 git 모든 할..

programing 2023.04.16

Git 커밋의 출처를 특정하다

Git 커밋의 출처를 특정하다 커밋의 SHA-1 해시 값을 지정하면 어떤 브랜치로부터 커밋이 오는지 알 수 있는 방법이 있습니까? 루비 그리트를 어떻게 사용하는지 알려주시면 보너스 포인트입니다.정보가 직접 저장되지 않는다는 David의 말은 맞지만, 그렇다고 해서 찾을 수 없는 것은 아닙니다.여기 당신이 할 수 있는 몇 가지 방법이 있습니다. 커밋이 있는 브랜치를 찾습니다. git branch -a --contains 이력에 지정된 커밋이 있는 모든 브랜치를 알 수 있습니다.커밋이 이미 병합된 경우에는 이 방법이 유용하지 않습니다. 재로그 검색 커밋된 저장소에서 작업 중인 경우 해당 커밋의 행을 reflog에서 검색할 수 있습니다.90일 이상 지난 리로그는 git-gc에 의해 삭제되므로 커밋이 너무 오래..

programing 2023.04.16
반응형