As aliases

alias g-log="git log --graph --format='format:%C(yellow)%h%C(reset) %s %C(magenta)%cr%C(reset)%C(auto)%d%C(reset)'"
alias g-history='gitk --all &'
alias g-checkout='git checkout $(git branch --sort=-committerdate --no-merged | fzf)'
alias g-commit='git citool &'
alias g-amend='git citool --amend &'
alias g-rebase='git rebase --interactive --autosquash'
alias g-pull='git pull --verbose --rebase'
alias g-pushf='git push --verbose --force-with-lease'
alias g-status='git status --ignored'
alias g-clean='git clean -fdx && git reset --hard && git submodule foreach --recursive git clean -fdx && git submodule foreach --recursive git reset --hard'
  • survivalmachine
    arrow-up
    6
    arrow-down
    4
    ·
    8 months ago
    edit-2
    8 months ago
    link
    fedilink

    Thank you for pasting the contents in the post. I refuse to click a link to a scummy site that uses AI art.

    • GissaMittJobb
      arrow-up
      5
      arrow-down
      0
      ·
      8 months ago
      link
      fedilink

      Nasty thing to say on account of the author of the article being the OP as well.

      • survivalmachine
        arrow-up
        2
        arrow-down
        2
        ·
        8 months ago
        link
        fedilink

        oof :( sorry to see fellow lemmings falling victim to the AI movement.