2011-09-23 4 views
1

Mon projet est here [le lien est pas chose de marketing que beaucoup pourraient penser], je suis tout à fait nouveau pour Git et GitHub et utiliser les extensions Git avec Visual Studio 2008. Je commettais le fichier, répertoire Plug.Sln et échantillons dans Github, maintenantComment supprimer les fichiers validés de Github?

  1. Comment diable puis-je retirer de leur & laisser aucune trace de ce fichier existait dans mon dépôt? [sur GitHub, mais les rendre restent dans le dépôt local]

  2. Je veux Détruire ces vérifiés dans les fichiers dans Visual Studio [je veux dire, comment puis-je l'obtenir à l'état qu'il était avant de les vérifier]

  3. Comment revenir à une dernière version validée?

Répondre

3

Github dispose d'une section d'aide pour cette situation. Vous pouvez le voir here. Cela les supprimera s'ils n'ont jamais existé.

Si vous voulez les garder autour, faites une copie du fichier avant vous suivez le guide github. Une fois que vous les avez supprimés de votre référentiel, ajoutez-les à votre répertoire de travail et ajoutez-les à votre .gitignore file pour empêcher git de les suivre.

1

Il semble que vous souhaitiez supprimer le fichier du contrôle de version. Découvrez How to stop tracking and ignore changes to a file in Git? pour une solution.

+0

Cette question concerne la conservation du fichier dans le référentiel, mais ne le suit plus. L'OP semble vouloir l'enlever complètement et ne laisser aucune trace de son existence. Deux processus entièrement différents avec des résultats différents. – Andy

Questions connexes