[alias]
commit-assumed = "!f() { \
        file=\"$1\"; \
        shift; \
        git update-index --no-assume-unchanged \"$file\" && \
        git add \"$file\" && \
        git commit \"$@\" && \
        git update-index --assume-unchanged \"$file\"; \
    }; f"
