datentraeger

geistige Umweltverschmutzung

Category: git

git hooks… wieder mal ein ein bisschen blabla zu hooks

February 15, 2018February 15, 2018git1 Comment

Es ist jetzt schon bald ganze 7 Jahre her, als ich das letzte mal von git-hooks geschrieben hab, aber grad eben finde ich es wieder geil 😉 Da ich meine dotfiles ja in git verwalte, ist es natĂŒrlich angenehm, wenn […]

bash vi-mode / zsh ?

December 25, 2017April 8, 2018cli, Debian/GNU Linux, git1 Comment

Bash vi-Mode und dann noch so einfach, einfach mit folgender ErgÀnzung in .bashrc ?

1
set -o vi

ja, und das klappt auch tadellos (zb. b / w, etc). Eigentlich doch recht angenehm, wenn man sowieso sonst mit vim arbeitet… Hier verlĂ€sst man […]

git amend

May 4, 2015February 22, 2017git

Wenn man nach einem git commit bemerkt, dass man noch was schlaues vergessen hat beim commit zu schreiben, kann man das mit amend nachtrĂ€glich noch beim letzten commit anhĂ€ngen – das kann manchmal recht hilfreich sein; ich schliesse oft Tickets […]

git push ‘No refs in common and none specified’

January 3, 2013February 24, 2017git

Nach lustigem clone eines bare repos wollte ich ein paar files hochpushen – aber nein, da wollte nix gehen:

Shell
1
2
3
No refs in common and none specified; doing nothing.
Perhaps you should specify a branch such as 'master'.
error: failed to push some refs to ....

Und die Lösung ist ganz einfach
.aber gepostet wird es trotzdem, denn wenn ich das nĂ€chste mal davor stehe, hab ich’s […]

git log

January 3, 2012February 22, 2017git

git log –stat finde ich eine ziemlich angenehme Darstellung der Änderungen aller commits git log –stat

Git – lokale Changes verwerfen / ĂŒberschreiben

December 22, 2011February 24, 2017git

Es kommt immer wieder mal vor, dass man auf dem Laptop was “gepröbelt” hat, was eigentlich komplett unwichtig ist. Zuhause am Desktop macht man dann was und wenn man nun auf dem Laptop einen Pull ausfĂŒhren will, wird (zurecht) gemotzt. […]

git hooks
sind sexy

November 21, 2011February 24, 2017git

git hooks sind cool 😉 Anstatt immer manuell meine Dokumente zu entpacken vor jedem push, kann man auch einfach einen git-hook, zb. pre-commit anlegen und das ganze automatisch ausfĂŒhren lassen. So zum Beispiel:

Shell
1
2
3
#.git/hooks/pre-commit:
~/Documents/foo-peter/do
cs-git.sh unzip

git rockt doch einfach nur !

Search

Posts

  • Note to myself: iteration in puppet
  • newsboat filter und macros
  • notify-send hĂ€ngt, kein Output
  • gnome-keyring ohne Gnome
  • WordPress-Artikel mit vim schreiben

Archives

Categories

Tags

Android Apple btrfs cli conky Database Debian/GNU Linux foo.li FSFE git Gnome Gnusocial Groupware IT Java Mail Mobile Movies Multimedia Music Nonsense Office Packaging PHP Puppet Redmine SQL Think-About Virtualisierung Web Win www-links X11

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Blogroll

  • Datentraeger Pics
  • foo.li systeme + software
  • GnuSocial.li
Proudly powered by WordPress | Theme: Doo by ThemeVS.