Bei Timeshift mit BTRFS kann ich insbesondere die Backups beim Booten und stündlichen empfehlen, da es mir leider schon viel zu oft passiert ist, dass sich Dateien durch unter anderem Spezialfälle mit git pull nicht einfach wiederherstellbar geändert haben.
RE: Systemwiederherstellung mit Timeshift