목록무시 (2)
스택큐힙리스트
인덱스에 없는 작업 복사본의 변경사항을 어떻게 폐기할 수 있나요?답변 1현재 작업 디렉토리에있는 모든 미스테이지 파일에 대해 다음을 사용합니다. git restore .특정 파일을 사용하려면: git restore path/to/file/to/revert그것은 see here에 오버로드된 인수 구별을 제거하여 git switch와 함께 사용되며 대체합니다.만약 파일에 스테이징된 변경사항과 스테이징되지 않은 변경사항이 있을 경우, git diff에서 보이는 스테이징되지 않은 변경사항만 되돌립니다. git diff --staged에서 보이는 변경사항은 그대로 유지됩니다.Git 2.23 이전에는현재 작업 디렉토리에 있는 모든 스테이지되지 않은 파일에 대해: git checkout -- .특정 파일에 대해: g..
제가 개발 중인 프로젝트에서는 chmod 로 끝나는 파일의 모드를 777로 변경해야하지만 메인 저장소에서는 변경되지 않아야합니다.Git는 chmod -R 777 .를 감지하고 모든 파일을 변경된 것으로 표시합니다. 파일에 대해 수행된 모드 변경을 Git가 무시하도록하는 방법이 있습니까?답변 1시도해보세요: git config core.fileMode falsegit-config(1)에서: core.fileMode Tells Git if the executable bit of files in the working tree is to be honored. Some filesystems lose the executable bit when a file that is marked as executable is c..