Visualiser l'historique des modifications d'un fichier à l'aide du système de gestion des versions Git traite des autres moyens de visualiser l'historique d'un fichier dans Git.
Peut-on le faire dans Emacs Magit ?
Visualiser l'historique des modifications d'un fichier à l'aide du système de gestion des versions Git traite des autres moyens de visualiser l'historique d'un fichier dans Git.
Peut-on le faire dans Emacs Magit ?
Ouvrez votre magit-status
en tapant M-x magit-status
(J'avais l'habitude d'avoir ce lien avec C-. C-g
parce qu'il est utilisé en permanence. Ces jours-ci, j'utilise Spacemacs donc c'est <SPC> g s
)
l
pour obtenir l'option de visualisation du journal--
pour définir l'option "Limiter aux fichiers" (qui était auparavant l'option =f
)l
pour voir le journal de la branche en coursSi vous utilisez Spacemacs, vous pouvez obtenir l'historique du fichier actuellement visité en utilisant <SPC> g f h
Si magit ( manuel utilisateur ) ne dispose pas de cette fonctionnalité, vous pouvez alors jeter un œil à d'autres Mode Emacs et ajoutez votre propre git-log-file
fonction :
(defun git-log-file ()
"Display a log of changes to the marked file(s)."
(interactive)
(let* ((files (git-marked-files))
(buffer (apply #'git-run-command-buffer "*git-log*" "git-rev-list" \
"--pretty" "HEAD" "--" (git-get-filenames files)))) (with-current-buffer buffer
; (git-log-mode) FIXME: implement log mode
(goto-char (point-min))
(setq buffer-read-only t))
(display-buffer buffer)))
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.