Git: Difference between revisions

From Chaosdorf Wiki
Line 9: Line 9:
* eine einfache Anleitung um git zu lernen. Kein Schnick-schnack ;) [http://rogerdudler.github.io/git-guide/index.de.html git - Der einfache Einstieg]
* eine einfache Anleitung um git zu lernen. Kein Schnick-schnack ;) [http://rogerdudler.github.io/git-guide/index.de.html git - Der einfache Einstieg]
* Ein Einstieg: https://www.atlassian.com/git/tutorial/git-basics#!overview
* Ein Einstieg: https://www.atlassian.com/git/tutorial/git-basics#!overview
* Ich möchte $sache in machen, wie geht das? http://firstaidgit.io/
* Ich möchte $sache machen, wie geht das? http://firstaidgit.io/


=== username/email ===
=== username/email ===

Revision as of 15:12, 13 May 2015

Für einige Projekte gibt es inzwischen auch öffentliche Repositories auf GitHub. Um dort Commit-Rechte zu kriegen, registriert ihr euch auf GitHub, und wir fügen euch dann der chaosdorf-Organization hinzu. Schreibt einfach eine E-Mail an github@chaosdorf.de.


HowTos

username/email

How to show or change your Git username or email address

mergetool

Das einem am sympatischsten erscheinende merging tool in git einrichten:

git config --global merge.tool meld

und den aktuellen konflikt mit

git mergetool

beheben.

name+url license used by
meld GPLv2 bison

Andere diff-tools:

vimdiff, meld, opendiff, kdiff3, tkdiff, xxdiff, tortoisemerge, gvimdiff, diffuse, ecmerge, p4merge, araxis, vimdiff, emerge, bc3 (Beyond Compare 3)

README.md

Um auf GitHub die README.md Dateien ordenlich formatieren zu können, gibt es diverse nützliche Tutorials:

Extended

Please, oh please, use git pull --rebase