2016-07-02 2 views
0

Unity 프로젝트가 있고 힘내 사용하도록 설정했습니다.버전 제어에서 파일이 나타나지 않습니다 : Unity + Git

그러나 그 종류 만 작동했습니다. 일부 파일 및 폴더를보고 커밋합니다. 그러나 다른 파일을 완전히 무시합니다.

예를 들어 ScriptableObjects 폴더가 있습니다. 이 폴더에 추가 한 항목은 내 버전 컨트롤에 새로운/변경된 파일로 나타나지 않습니다.

다른 폴더는 작동하지만이 하위 폴더에는 아무 것도 작동하지 않습니다.

이 폴더는 내 .ignore에서 무시되지 않습니다.

버전 관리를 위해 Unity를 Visible Meta Files으로 변경했습니다.

새 파일을 추적 할 수 없으며 생성 된 폴더가 무시되지 않습니다.

버전 제어를 사용하면 이전과 같은 문제가 발생하지 않았습니다. 내 새 파일이 일부 폴더의 버전 관리에 나타나지 않는 이유가 있습니까?

망할 놈의 새 파일을 확인 무시 다음

$ 자식 체크 무시 -v 생산하고 실행

Library/ 
Temp/ 
Obj/ 
Build/ 

# Autogenerated VS/MD solution and project files 
*.csproj 
*.unityproj 
*.sln 
*.suo 
*.tmp 
*.user 
*.userprefs 
*.pidb 
*.booproj 
*.csv# 
*.*.csv# 


# Unity3D generated meta files 


# Unity3D Generated File On Crash Reports 
sysinfo.txt 

# Builds 
*.apk 
*.unitypackage 

업데이트

을 무시 내 - /C를 /Users/a/Desktop/proj/Assets/Resources/ScriptableObjects/Cards/Helmets/NewFile.asset "C : \ Users \ a \ OneDrive \ Documents \ gitignore_g "lobal.txt : 25 : 자산/자원/ScriptableObjects/ C : /Users/antho/Desktop/proj/Assets/Resources/ScriptableObjects/Cards/Helmets/NewFile.asset

+0

'.gitignore' 파일에 와일드 카드가있을 수 있습니다. 게시 할 수 있습니까? – Kay

+0

아쉽지만 게시판을 완전히 지우려고했습니다. – Aggressor

+0

[소스 트리 유니티 프로젝트 고스트 파일] 가능한 복제본 (http://stackoverflow.com/questions/35393928/source-tree-unity-project-ghost- 파일) – Fattie

답변

2

쉽게 .gitignore 있는지 확인하려면 단순히 (자식의 최근 버전)을 담당 할 수있다 : 그 폴더와 그 내용을 제외하고 규칙 올바른 .gitignore (또는 .git/info/exclude)를 표시합니다

git check-ignore -v -- path/to/ScriptableObjects/ 
git check-ignore -v -- path/to/ScriptableObjects/aNewFile 

.

일반적으로 무시 된 파일은 여전히 ​​는 (-f)와 추가 할 수 있습니다

git add -f /path/to/ignored/file 

를 OP의 경우 :

C:\Users\a\OneDrive\Documents\gitignore_global.txt 

global config, as I mentioned before here을 확인합니다.


다른 가능성은 폴더와 파일이 중첩 된 git repo 또는 하위 모듈의 일부인 것입니다.
룩 :

  • 중 주요 REPO
  • 내에서 .git 폴더 또는 메인의 repo에 .gitmodules 파일.
+0

해당 명령을 실행하면 터미널에 아무 것도 나타나지 않습니다. 또한 하나의 주된 파일 외에'.gitmodules'이나'.git' 파일도 없습니다. – Aggressor

+0

@Aggressor 어떤 버전의 git을 사용하고 있습니까? – VonC

+0

2.6.1 with SourceTree – Aggressor

관련 문제