preguntar acerca de git-rebase

27
réponses

Supprimer les commits d’une branche dans Git

Je voudrais savoir comment supprimer un commit. Par delete, Je veux dire que c'est comme si je n'avais pas fait ce commit, et quand je fais un push dans le futur, mes modifications ne pousseront pas vers la branche distante. J'ai lu git help, Et je …
demandé sur 1970-01-01 00:33:29
4
réponses

Annuler un git pull-rebase

Hey, je suis nouveau sur git et j'ai besoin d'annuler une traction, quelqu'un peut-il aider?!? Donc, ce que j'ai fait est de... git commit git stash git pull --rebase git stash pop Cela a créé un tas de conflits et s'est un peu mal passé. …
demandé sur 1970-01-01 00:33:30
2
réponses

Comment utiliser le rebase interactif de Git avec un référentiel local uniquement (pas de remote / origin)?

J'utilise git comme un système de contrôle de source local principalement pour l'historique et le suivi des diff. Je veux toujours utiliser rebase pour faire fixup / squash sur les commits WIP que je vais faire périodiquement. Quand j'essaie de fai …
demandé sur 1970-01-01 00:33:35
2
réponses

Comment synchroniser deux branches dans le même dépôt Git?

Voici un obstacle commun au flux de travail que je rencontre souvent: Maître est notre branche "stable" $ git status # On branch master nothing to commit (working directory clean) Créer un module sur une branche $ git checkout -b foo $ echo "h …
demandé sur 1970-01-01 00:33:30
2
réponses

Comment git rebase-i pour une gamme de commits?

Puis-je écraser une plage de validations pour une branche de fonctionnalité/sujet locale en utilisant rebase qui n'inclut pas la validation la plus récente? C'est pour les commits que je veux préparer avant qu'ils ne soient fusionnés et poussés vers …
demandé sur 1970-01-01 00:33:31
3
réponses

Comment puis-je écraser les commits dans git avec une date de validation qui n’est pas dans le passé?

Donc, j'ai un cas d'utilisation très simple; je veux écraser tous les commits qui doivent retourner dans master de ma branche' todays working'. Jusqu'à présent, j'ai utilisé git rebase -i pour cela, mais cela ne fonctionne pas tout à fait correcteme …
demandé sur 1970-01-01 00:33:32
3
réponses

Est-il une différence entre git rebase et git merge —ff-seulement

D'après ce que j'ai lu, les deux nous aident à obtenir une histoire linéaire. d'après ce que j'ai expérimenté, rebase fonctionne tout le temps. Mais la fusion -- ff-ne fonctionne que dans les scénarios où elle peut être transmise rapidement. j'ai …
demandé sur 1970-01-01 00:33:35
4
réponses

git rebase —continue ne fonctionne pas

j'ai fait git rebase master, les conflits résolus signalé dans un fichier, puis git add le fichier pour résoudre le conflit. Ensuite, j'ai fait git rebase --continue, et j'ai obtenu ceci: application: essai à l'unité fixe Aucun changement - …
demandé sur 1970-01-01 00:33:34
3
réponses

Annuler La Commande Git Rebase

j'ai exécuté un git rebase master sur ma branche et je n'ai pas réalisé que ce n'était pas ce que je voulais jusqu'à ce que je l'ai poussé à la télécommande. Il n'y a que moi et une autre personne qui travaille sur le projet, donc je sais qu'ils n'o …
demandé sur 1970-01-01 00:33:35
2
réponses

Que fait exactement le «rebase-preserve-merges» de git (et pourquoi?)

Git's la documentation pour la rebase commande est assez brève: --preserve-merges Instead of ignoring merges, try to recreate them. This uses the --interactive machinery internally, but combining it with the --interactive option explicit …
demandé sur 1970-01-01 00:33:33