2017-10-17 39 views
1

J'ai arrêté de tirer avec rebase en travaillant sur un gros projet après l'avertissement d'Intellij Idea. Après cela, la plupart des fichiers du projet sont bruns et pas dans l'état de suivi, mais ce que j'ai dans mon système de fichiers est correct, et je continue à travailler sur le projet.comment récupérer à partir de l'arrêt arrêté avec rebase

J'ai même fait quelques commits par la suite.

Je voudrais ajouter tous les fichiers à suivre, mais certains d'entre eux ne devraient pas être suivis.

Je ne suis pas sûr de ce qu'il faut faire, donc je n'ai rien essayé pour l'instant.

Je veux trouver une solution pour revenir à l'état adéquat.

comment le feriez-vous?

Répondre

0

Vérifiez l'état dans une ligne de commande à l'aide de la commande git. Voir, comme décrit ici, si un git rebase --abort (ou, with Git 2.12+, git rebase --quit) peut supprimer l'état de rebasage en cours.

Enfin, essayez (si vous travaillez sur master)

git fetch 
git rebase origin/master 

Cela va rejouer vos commits locaux au-dessus d'une branche principale mise à jour, ce qui est ce que pull --rebase était censé faire en premier lieu.