2017-10-18 9 views
1

J'ai cloné un projet existant mais presque vide sur ma machine locale via GitHub pour Windows. Puis je l'ai ouvert dans VS 2017 et j'ai ajouté quelques classes après quoi elles ont toutes été marquées comme "ignorées" avec des icônes rouges avec le signe "moins". Et quand j'ai essayé de faire un commit (je veux faire des commits et pousser à travers GitHub App) non des fichiers où poussé. Ensuite, j'ai essayé de faire un clic droit sur les fichiers et de les ajouter au contrôle de la source. Puis les signes "moins" sont devenus "+". J'ai aussi pensé que le problème réside peut-être dans le fait que je ne les ai pas mis en scène. Donc je l'ai fait (en VS). Mais je ne peux toujours pas pousser ces fichiers. Après une tentative de validation dans l'application GitHub, tous mes fichiers .cs sont à nouveau marqués du signe "moins". Quelle est la raison de cela et comment les faire ne pas être signés comme "ignorés"?Pourquoi Visual Studio marque-t-il mes fichiers .cs comme "ignorés"?

Répondre

-1

Vous devez ajouter d'abord, assurez-vous qu'ils sont mis en scène, engager, puis appuyez sur

+0

Dans GitHub pour Windows, il n'y a aucune option de scène: je ne peux engager et de synchronisation (push). –

+0

Avez-vous vérifié votre .gitignore sur votre dossier racine gop repo? Assurez-vous que le nom du dossier dans lequel les fichiers igored résident n'est pas résolu dans .gitignore, avec les fichiers "* .cs" et cetera –

+0

Je ne pense pas que le proplem soit avec le .gitignore car au début nous n'avons pas même créer un fichier .gitignore (ce qui est une mauvaise pratique, je sais) et le problème est survenu même dans cette situation. De plus, maintenant que le fichier .gitignore est créé, les autres membres de l'équipe n'ont pas de problèmes à ajouter les mêmes fichiers au même folfer et à faire une validation. –