Ich versuche zu vermeiden, versehentlich Binärdateien in meine Repo zu übergeben. Ich dachte über einen Hook nach, der Dateigrößen über einem bestimmten Schwellenwert erkennt, aber ich denke, es wird nützlicher sein, den Pre-Commit-Hook zu beenden, wenn mein Commit eine Datei mit einem ausführbaren Berechtigungsbit ändert.Git Pre-Commit-Hook: Verhindern Sie Commits, die ausführbare Dateien enthalten
Ich weiß, wie man das mit Python/Ruby/anderen Skriptsprachen anpackt, aber im Idealfall kann ich es mit nur bash tun. Irgendwelche Ideen?