Par exemple, je pourrais juste tirer et puis git vérifier HEAD-1. Mais existe-t-il un moyen de voir les différences avant de décider de tirer ou non?Comment puis-je voir quels changements ont été faits dans un dépôt git sans le tirer dans mon arbre de travail
Répondre
Effectuez d'abord un git fetch
pour mettre à jour votre branche de suivi à distance. Ensuite, utilisez git log ..origin
pour voir ce qui a changé dans la branche "origine". Ensuite, vous pouvez faire un git pull
si vous êtes satisfait des changements.
Si vous voulez vraiment éviter toute trace des modifications à distance d'entrer dans votre pension, vous pouvez faire une git clone
locale, qui utilisera les liens physiques, donc prendrez presque pas d'espace supplémentaire, puis appliquer la réponse de Greg Hewgill à cette. Si vous êtes satisfait, vous pouvez revenir au référentiel d'origine et extraire du clone local pour éviter de parcourir le réseau, bien que vous deviez ajouter un git fetch
dans le référentiel d'origine pour vous assurer que vos branches de suivi à distance sont à jour.
Normalement, ce n'est pas nécessaire, bien sûr.
- 1. Nombre de validations dans un dépôt git
- 2. Lire un dépôt Git, sans Git
- 3. Comment savoir quels modules ont été mélangés dans une classe?
- 4. Comment puis-je voir les validations entrantes dans git?
- 5. Comment obtenir une liste de répertoires supprimés dans mon dépôt git?
- 6. Comment puis-je extraire un sous-arbre de mon dépôt SVN dans un nouveau?
- 7. Où placer le dépôt Git
- 8. Comment fusionner un dépôt git existant dans un dépôt vide et préserver l'historique?
- 9. Django: Comment puis-je voir quels tags personnalisés ont été définis?
- 10. En utilisant Mercurial, comment puis-je voir quels changements doivent encore être poussés?
- 11. Git: Comment obtenir un instantané d'un dépôt git
- 12. Pousser et tirer des branches dans Git
- 13. fractionnement d'un dépôt git
- 14. fatale: Pas un dépôt Git
- 15. Comment réécrire les noms des commits dans un dépôt git?
- 16. Liste tous les fichiers qui ont déjà existé dans un dépôt Git
- 17. svn: supprimer un fichier dans le dépôt
- 18. Git confus lors de la fusion d'une mise à jour dans mon sous-arbre
- 19. Comment déterminer quels champs ont été modifiés dans un objet Linq-To-SQL
- 20. créer un git symbolique ref dans un dépôt distant
- 21. En fait tirer avec git
- 22. Fusion de modifications à l'extérieur d'un dépôt git
- 23. Existe-t-il un moyen de voir quels fichiers ont été remplacés lorsque je fais un Get Latest in TFS?
- 24. Voir les derniers changements dans svn
- 25. git checkout et fusionner sans toucher l'arbre de travail
- 26. git pull - changements de Java
- 27. Réduire l'historique d'un dépôt git
- 28. Workflow qui sait quels champs ont été modifiés
- 29. Pousser un arbre source Git, pas seulement un référentiel
- 30. Sous-répertoire Detatch dans un dépôt git séparé - Sur github