Git/aliases/de

Git ist ein mächtiges Werkzeug mit vielen nutzvollen Optionen. Wusstest du, dass du einen Alias für einen Befehl und einer Reihe von Optionen erstellen kannst? Du musst keine langen Shell-Einzeiler mehr schreiben. Unten ist eine Sammlung einiger nützlicher Aliase.



Wie man einen Alias einrichtet
In your  add an   section. Then each line is the format.

Below is a snippet of the  section of a   file

Alles
Wenn du alles auf einmal haben möchtest, findest du hier eine Sammlung aller Aliase auf dieser Seite:

amend

 * Beispiel :

Mit Gerrit musst du eventuell ein Patchset korrigieren. This usually means editing files and then having to correct the previous commit message. The workflow would be something like:

$ git review -d 1234 // gerrit changeset id &lt;edit files> $ git add &lt;files> $ git commit --amend &lt;update commit-msg>

If you only changed files (not added new ones), the last two commands can be grouped by using.

br

 * Beispiel :

branch-cleanup
This deletes all branches-references that are fully merged into master (or some other branch, if you specify).

co

 * Beispiel :

ds

 * Beispiel :

A plain  shows the diff between the (unstaged) working copy and the staged working copy. In most cases this is the same as the diff between the working copy and the last committed revision of the current branch (HEAD).

However, if you have already done  and then made some more changes, then the changes at time of last   no longer show up in. Use  to create a diff between the already staged (but uncommitted) changes and the current HEAD.

di

 * Beispiel :

fetchall

 * Beispiel :



In this case, both  and   are the same, good enough for the above screenshot.

lg

 * Beispiel :  (default, with pager) or   (last 25 only)



log-me
The author name is case-sensitive.
 * Beispiel :



log-nice

 * Beispiel :



panic
Sometimes, you might have done something wrong in git. You think you've lost your commits, or something like that. Chances are, the information is still there--so the best course of action is to make an immediate backup, before you risk actually losing data.

st

 * Beispiel :

wdiff

 * Beispiel :