Fork me on GitHub

Yoschis Blog

Archiv für den Tag ‘Git’

Git: global Dateien ignorieren

keine Kommentare

gitImmer wieder sehe ich das jemand bspw. auf Github mehrere Git Projekte hat wo im jeden Projekt eine Ignorier Datei vorliegt auch genannt .gitignore mit dem selben Inhalt.

Mittels

git config --global core.excludesfile ~/.gitignore

erstellt man eine globale Ignorier Datei.

Linux Nutzer empfehle ich *~ einzutragen um die Temporäre Dateien die zB Gedit erstellet nicht mit ins Repository aufzunehmen.

Geschrieben von Yoschi

19. Dezember 2009 um 12:23

Abgelegt in Allgemein

Tags:

lighttpd: InDefero

keine Kommentare

alias.url += (
     "/" => "/usr/local/share/indefero-0.1.0/www/"
)
url.rewrite = ( "^/media/.*"        => "$0",
                "^/([a-zA-Z_]+)$"    => "/index.php/$1",
                "^/([a-zA-Z_]+/.*)$" => "/index.php/$1"
)

Für Nichtkenner InDefero ist eine super Entwicklungsumgebung die alles nötige enthält (Wiki, Bugtracker etc) und sich an git, svn und mercurial binden lässt.

Geschrieben von Yoschi

6. Oktober 2009 um 20:05

Abgelegt in Allgemein

Tags: , , , ,

lighttpd: cgit

keine Kommentare

$HTTP["host"] == "cgit.example.com" {
alias.url = ( "" => "/usr/lib/cgi-bin/cgit.cgi" )
cgi.assign = ( "/usr/lib/cgi-bin/cgit.cgi" => "" )
}

Nicht vergessen das cgi Modul zu aktivieren ansonsten wird einem eine leere Datei zum herunterladen angeboten.

Via stbuehler der noch einige Informationen mehr dazu hat.

Geschrieben von Yoschi

29. August 2009 um 17:52

Abgelegt in lighttpd

Tags: ,

Branches wiederherstellen nach einen git clone

keine Kommentare

Wer branches in Git verwendet wird bemerkt haben dass die Branches gar nicht mehr angezeigt werden wenn man das Repository wieder klont.

Dass liegt daran das Git den Benutzer nicht mit branches bombardieren will wenn er doch nur einen oder gar keinen braucht.

Mittels git branch -a kriegt man eine Liste von allen branches.

git branch -a
* master
  origin/HEAD
  origin/master
  origin/stable

Wer einen unsichtbaren branch wieder sichtbar machen will macht dies mit

git branch stable origin/stable

Um die extra Tipparbeit für das wechseln ins branch zu sparen kann auch

git checkout -b stable origin/stable

schreiben.

Geschrieben von Yoschi

6. April 2009 um 15:32

Abgelegt in Allgemein

Tags: , ,

Git und .bashrc

1 Kommentar

Wer mit Git noch komfortabler arbeiten will dem empfehle ich sich diese .bashrc zu kopieren.

Aussehen tut es so:
git-bashrc

Blitz bedeutet dass man seine Änderungen noch nicht kommentiert hat, der Pfeil nach oben bedeutet das der lokale Stand aktueller ist als auf den Server und der Pfeil nach unten ist das Gegenteil.

Geschrieben von Yoschi

9. März 2009 um 12:59

Abgelegt in Tipp

Tags: , ,