As a rule, meta files should not be ignored in version control for Unity projects. These files contain the asset's IDs, and are the way that different objects refer to each other.
I also noticed that materials and script references were disconnected, but since I have no way of knowing which ones go with what, I will leave it to you to reconnect those by pushing the meta files after this ignore is undone.
These things may look fine on the author's computer, but it's presently broken for anyone who clones the repo.
As a rule, meta files should not be ignored in version control for Unity projects. These files contain the asset's IDs, and are the way that different objects refer to each other.
I also noticed that materials and script references were disconnected, but since I have no way of knowing which ones go with what, I will leave it to you to reconnect those by pushing the meta files after this ignore is undone.
These things may look fine on the author's computer, but it's presently broken for anyone who clones the repo.
Thanks!