2016-07-02 2 views
0

Unityプロジェクトがあり、Gitを使用するように設定しました。バージョンコントロールでファイルが表示されない:Unity + Git

しかし、その唯一の種類の作業です。それはいくつかのファイルとフォルダを見て、それらをコミットします。しかし、それは完全に他のファイルを無視します。

たとえば、ScriptableObjectsというフォルダがあります。このフォルダに追加するアイテムは、バージョンコントロール内に新しい/変更されたファイルとして表示されません。

他のフォルダは機能しますが、このサブフォルダには何もありません。

.ignoreではこのフォルダは無視されません。

また、バージョンコントロールのためにUnityをVisible Meta Filesに変更しました。

新しいファイルをアントラッキングすることは不可能であり、作成されたフォルダは無視されません。

バージョンコントロールでこれまでこのような問題は見たことがありません。一部のフォルダで新しいファイルがバージョンコントロールに表示されない理由がありますか?

Gitは、新しいファイルを確認無視し、次の

$ gitのチェックイン無視する-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

私は投稿しましたが、私も.gitを完全に無視しようとしました – Aggressor

+0

[Source Tree Unity project Ghost files]の可能な複製(http://stackoverflow.com/questions/35393928/source-tree-unity-project-ghost-ファイル) – Fattie

答えて

2

は簡単.gitignoreかどうかを確認するには、単に(のgitの最近バージョンで)責任を行うされています。そのフォルダとその内容を除くルールと権利.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リポジトリまたはサブモジュールの一部であることです。
ルック用:

  • いずれかのあなたの主なレポ
  • .gitフォルダまたはあなたのメインのレポで.gitmodulesファイル。
+0

このコマンドを実行すると、端末に何も表示されません。一つの主なもの以外に '.gitmodules'や' .git'ファイルもありません。 – Aggressor

+0

@Aggressorあなたはgitのどのバージョンを使用していますか? – VonC

+0

2.6.1 with SourceTree – Aggressor

関連する問題