VS Code로 관리되는 저장소에서 .gitignore가 누락되었습니다.

VS Code로 관리되는 저장소에서 .gitignore가 누락되었습니다.

Windows 10이 있고 Visual Studio Code를 사용하여 리포지토리를 복제했습니다. 기본 폴더에는 .gitignore가 없으며 숨겨진 파일을 표시하고 알려진 확장명도 표시하도록 폴더 옵션을 이미 구성했습니다.

답변1

복제 중인 저장소에 항목이 없으면 .gitignore복제된 저장소에도 항목이 없습니다. 이것이 복제가 작동하는 방식이며 원본 저장소의 완벽한 미러입니다. 그렇지 않으면 복제 자체로 인해 원본과 복제본 간에 차이가 발생합니다.

.gitignore필수는 아닙니다. 아무것도 없으면 아무것도 무시되지 않습니다. 파일도 자동 생성되지 않습니다. 일반적으로 (예외 적용) 파일을 비워 둘 필요가 없으며 git은 사용자가 무시하려는 내용을 자동으로 알지 못하기 때문입니다(파일 내용은 신경 쓰지 않고 파일을 있는 그대로 추적합니다). ).

관련 상식:

  • .gitignore저장소의 모든 디렉터리에 배치할 수 있습니다. 해당 내용은 해당 디렉터리와 해당 하위 디렉터리에 영향을 미칩니다. .gitignore단일 저장소에 여러 개의 을 가질 수 있습니다 . 모든 .gitignore가 고려됩니다(해당 범위를 존중함).

  • .git/info/exclude처럼 작동 .gitignore하지만 커밋되지 않은 것도 있습니다 . 로컬에서만 무언가를 무시하려는 경우 이를 사용할 수 있습니다.

관련 정보