Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
D
dot-emacs
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Stéphane Del Pino
dot-emacs
Commits
7e41fc62
Commit
7e41fc62
authored
Mar 31, 2020
by
Stéphane Del Pino
Browse files
Options
Downloads
Patches
Plain Diff
Ajout de la section GitGutter
parent
0f515889
No related branches found
No related tags found
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
Tutoriel.org
+30
-0
30 additions, 0 deletions
Tutoriel.org
with
30 additions
and
0 deletions
Tutoriel.org
+
30
−
0
View file @
7e41fc62
...
...
@@ -591,6 +591,36 @@ localement dans un /buffer/, soit en utilisant la commande
// End:
#+END_SRC
** Interfaces avec ~git~
Emacs possède différentes interfaces à ~git~. Les deux plus abouties
sont probablement ~magit~ et ~GitGutter~. Ces deux modes sont
complémentaires, ~GitGutter~ permet d'afficher dans le /buffer/
quelles lignes ont été modifiées et de voir rapidement ce qu'on a
changé. Quant à ~magit~, c'est une excellent interface à ~git~. En
fait le mode ~magit~ à lui seul justifie l'utilisation d'Emacs.
*** GitGutter
Le principe de ~GitGutter~ est d'afficher (en marge de gauche) les
modifications faites au fichier. La mise à jour (pour ne pas
surcharger l'outil est effectuée à la sauvegarde du fichier).
Cette configuration interface ~GitGutter~ avec ~Hydra~ ce qui permet
de simplifier l'utilisation des raccourcis clavier.
| Raccourci | Description |
|-----------+--------------------------------------------|
| ~M-g M-g~ | Ouvre le /pop-up/ ~Hydra~ pour ~GitGutter~ |
Une fois qu'on a tapé ~M-g M-g~ une fenêtre /pop-up/ apparaît et on
peut alors suivre les indications pour effectuer les commandes de
révision de la version. C'est-à-dire, qu'on peut parcourir les
changements, afficher les changements, ou annuler des changements.
On peut également *ajouter* des zones particulières pour préparer un
commit ~git~ mais pour ce genre d'opérations, on préférera utiliser
~Magit~.
*** Magit
* Pour aller plus loin
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
sign in
to comment