Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Vicas · Dec 11, 2013 at 03:22 PM · gitversion-control

Materials and textures go missing after Git commit

We have a peculiar issue with our game. We are two developers and a graphical artist that collaborate on a project using Git.

We have now multiple times experienced that after the graphical artist has committed some changes to some models, the materials, sometimes the textures, go missing on these objects. All materials and textures exist in the project, but the link in the model to the material, and the link to the texture in the material, are missing. Everything looks fine on the graphical artist's machine.

Even if the graphical artist try to delete the materials on his machine, create some new ones and link those to the model, the link is STILL not existing after we pull it to our machines.

The only solution is that one of us developers re-make the materials on our machine, and commit this. This causes them to go missing on the graphical artist's machine, but if he then resets his Git repository and re-pull everything, it works on his, suggesting that the GIT version is correct, and it is something on his machine that goes bad.

We are all on Windows 7 with meta files for version control in the Project Settings > Editor.

Does anybody have an idea what is going on here?

Regards, Vicas

Comment
Add comment · Show 2
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Vicas · Dec 11, 2013 at 02:10 PM 0
Share

An update: If we developers clean our local repository (deleting Library and other stuff that git ignores) the material links come back. Only the textures that were missing from the materials are still not found.

avatar image WWWimi · Sep 18, 2014 at 11:17 AM 0
Share

We're having the same problem, and our .meta files aren't ignored by our .gitignore.

2 Replies

· Add your reply
  • Sort: 
avatar image
1

Answer by dasmit · Jan 22, 2014 at 08:52 PM

Are you making sure you commit your .meta files for your assets? I was having the same issue and it turned out my .gitignore was set to ignore meta files.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
1

Answer by Socharis · Jan 25, 2014 at 10:26 PM

I had this exact same problem, and it was because I had .gitignore'd my .meta files.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

20 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Using git on scripts - Why do i have to keep setting project permissions on launching unity? 1 Answer

Unity Version Control - missing scene files and materials when downloading or cloning. 0 Answers

Would one person's editor extension mess up our GIT pipeline? 0 Answers

Git and Unity not working correctly: missing components, textures, materials, etc. 2 Answers

How to update Unity on all branches of a project 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges