Scénario:Git: fusionner les modifications derrière
- ordinateurs A et B ont chacun cloné un dépôt git de Github.
- Sur l'ordinateur A, j'apporte des modifications à un référentiel, les valide et les envoie à Github.
- Sur l'ordinateur B, j'apporte des modifications à d'autres fichiers non liés et à la validation.
- Sur l'ordinateur B, j'essaie de pousser, mais je ne peux pas parce que j'ai oublié de tirer mes modifications en premier.
- Sur l'ordinateur B, je tire des modifications, et git crée un "maître de branche de fusion" de github.com:user/repo "commit.
- Sur l'ordinateur B, j'appuie sur les modifications de Github, mais j'ai un commit "Fusionner" ennuyeux et inutile dans l'historique des validations.
Comment puis-je utiliser git merge
pour placer la fusion commit avant tous mes commits qui n'ont pas été poussé? Ce n'est pas grave si cela gâche les SHA des commits non poussés. J'ai besoin de git rebase
Quelque chose?