Простой ответ на этот вопрос - *. *, В основном это безопасно , чтобы игнорировать все, что вы не хотите добавлять в систему управления версиями. Это, как говорится, действительно зависит от того, что вы хотите достичь с помощью Git. Если вы хотите иметь возможность извлекать / импортировать свой проект в другом месте из того же репозитория, то вам следует игнорировать максимум /bin/. и /gen/., я бы не стал не игнорируйте сами папки (например, / bin, / gen) только ради поддержания правильной структуры каталогов для вашего проекта.
Это отвечает на первоначальный вопрос, но не связано с вашей проблемой. Что касается решения проблемы, с которой вы столкнулись, вам нужно будет опубликовать больше информации, в частности, что указано на вкладке Проблемы. Если вы нигде не видите вкладку «Проблемы», нажмите в меню «Окно», затем откройте окно «Вид», затем выберите проблемы, если они есть, или нажмите «Другие», чтобы найти их в разделе «Общие».