Avec Subversion, je pourrais utiliser TortoiseSVN pour afficher l'historique / journal d'un fichier. Comment puis-je faire cela avec Git? Il suffit de rechercher l'historique d'un fichier particulier, puis de comparer les différentes versions.
Disons que j'ai créé une nouvelle branche à my_experimentpartir de masteret effectué plusieurs engagements my_experiment. Si je fais un git logwhen on my_experiment, je vois les commits faits sur cette branche, mais aussi les commits faits masteravant la création de la my_experimentsbranche. Je trouverais très utile de voir l'historique de …
Ou juste tous les commits intervenus entre deux dates? Dans SVN, vous pouvez faire quelque chose comme svn diff -r{date}:{date} pour le faire! Je n'arrive pas à trouver un équivalent Git à ça. Plus précisément, je cherche à écrire un script pour envoyer des courriels quotidiens avec tout le code …
Lorsque vous exécutez git log --decorate --pretty=onelinela sortie aura des entrées comme (HEAD, refs/published/master, master)avec la coloration. J'ai également ce qui suit dans mon gitconfig: [color "branch"] current = yellow reverse local = yellow remote = green Comment reproduisez-vous ces couleurs lorsque vous créez un format personnalisé comme celui-ci? git …
Dans le livre de la communauté git, il est dit Une autre chose intéressante que vous pouvez faire est de visualiser le graphe de validation avec l'option '--graph', comme ceci: $ git log --pretty=format:'%h : %s' --graph * 2d3acf9 : ignore errors from SIGCHLD on trap * 5e3ee11 : Merge …
J'ai renommé quelques fichiers en utilisant git mv, utilisé git stash, jeté un coup d'œil rapide à HEAD (sans le changer) puis je l'ai fait git stash poppour récupérer le tout. Mes coups avaient disparu de la liste de commit, donc je les ai refaits avec git rmet le message …
Supposons que votre historique de validation git ressemble à ceci: A---B---C---D---E---F master \ / X---Y---Z topic Est-il possible d'avoir git list uniquement les commits sur master, AF? En d'autres termes, si le commit était sur une branche fusionnée, je ne veux pas qu'il s'affiche.
Mon référentiel a subi des changements tels que: ... certains commits non liés ... Commit nouveau fichier fooavec 100 lignes de contenu ... des commits intermédiaires, dont certains touchent foo... Insérez le contenu de fooen haut d'un fichier existant baret git rm foodans le même commit ... plus de commits …
J'essaie de voir les commits effectués par un utilisateur spécifique et je souhaite supprimer toutes les fusions effectuées par l'utilisateur de la sortie. Comment puis-je faire cela? Je peux vérifier les commits d'un utilisateur utilisant git log --author=<name>, mais je ne peux pas supprimer les commits de fusion dans la …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.