2015-09-15 1 views
0

Désolé si cela a déjà été demandé mais je n'ai pas trouvé de réponse claire. J'utilise Flash Builder basé sur Eclipse avec GitHub. J'ai besoin d'accéder et de réviser une version antérieure d'une application sur laquelle je travaille actuellement. Je ne veux pas rebaser ma version locale et perdre ce que j'ai. Je ne pense pas non plus que je veuille pousser la version actuelle de buggy que j'ai à Github.Accéder à une version antérieure?

Quelqu'un pourrait-il décrire comment faire cela? (Obtenir la version « B » de Github tout en conservant la version actuelle « E » Je travaille)

Répondre

0
  • Vous travaillez sur E, donc c'est une branche locale. Assurez-vous de confier votre travail actuel à E afin d'avoir un répertoire de travail propre.

  • passer maintenant à la branche B (git checkout B) Peut-être que vous devez mettre en place une branche locale qui suit branche B sur GitHub (git checkout -t origin/B crée une branche locale qui suit la branche d'origine et les commutateurs à elle).

Ceci n'affecte pas votre branche locale E. Vous pouvez simplement y revenir lorsque vous avez terminé le travail sur B (git checkout E retournera à cette branche).

rebase fait quelque chose de complètement différent: vous l'utiliser si vous avez une fonction ou un changement en général sur une branche que vous souhaitez apporter à une autre branche