commutateur branche git sans les fichiers de la caisse

Est-il possible dans git pour passer à une autre branche sans vérifier tous les fichiers? Après le changement de direction j'ai besoin de supprimer tous les fichiers, régénérer, commettre et revenir en arrière. Donc la vérification des fichiers est juste une perte de temps (et il y a environ 14000 fichiers - c'est une longue opération).

Pour rendre les choses claires:

J'ai besoin de tout cela pour télécharger la documentation à github.

J'ai repo avec gh-pages de la branche. Quand j'ai reconstruire la documentation localement, je l'ai copier des pensions de répertoire, commit et push à github. Mais je n'étais pas heureux parce que j'ai eu deux copies de la documentation locale. Et j'ai décidé de creaty vide branche et après la validation d'interrupteur à vide et supprimer des fichiers. Mais le passage de dos est une opération longue - j'ai donc demandé à cette question.

Je sais que je peux juste laisser sur gh-pages de la branche et de supprimer les fichiers, mais je n'aime pas le sale travail d'arbres )

  • Combien de temps est "long" pour vous? Quelle plate-forme travaillez-vous? Vous travaillez sur un réseau comme avec NFS ou autre partage de fichiers?
  • Quel est le but de cet exercice? Voulez-vous d'avoir deux branches, l'une avec détaillés s'engage, le deuxième enregistrement de seulement les changements importants (gros grains)?
  • Peut-être qu'il est moins cher de créer un temporaire (ou permanent?) clone de votre copie de travail. Ma réponse similaire et un article montrer comment cela fonctionne même comme un sous-répertoire du dépôt principal.
InformationsquelleAutor tig | 2009-08-15