<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Git Hooks Archives - 1manfactory.com - Blog of Jürgen Schulze</title>
	<atom:link href="https://1manfactory.com/tag/git-hooks/feed/" rel="self" type="application/rss+xml" />
	<link>https://1manfactory.com/tag/git-hooks/</link>
	<description>Stack: Linux, Nginx, MySQL, PHP, Docker, Oracle VM VirtualBox</description>
	<lastBuildDate>Fri, 14 Mar 2025 15:47:39 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://1manfactory.com/wp-content/uploads/2023/11/cropped-732ac31f-aa8a-4a90-a170-8c717de0966a-32x32.jpg</url>
	<title>Git Hooks Archives - 1manfactory.com - Blog of Jürgen Schulze</title>
	<link>https://1manfactory.com/tag/git-hooks/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Mit Pre-Commit-Hooks 3-fache Sicherheit</title>
		<link>https://1manfactory.com/mit-pre-commit-hooks-3-fache-sicherheit/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Fri, 14 Mar 2025 15:47:38 +0000</pubDate>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[automatisierte Code-Prüfung]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[Code-Analyse]]></category>
		<category><![CDATA[Code-Qualität]]></category>
		<category><![CDATA[Code-Review]]></category>
		<category><![CDATA[composer]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Fehlervermeidung]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[Git Hooks]]></category>
		<category><![CDATA[PHP CodeSniffer]]></category>
		<category><![CDATA[PHP Mess Detector]]></category>
		<category><![CDATA[PHPCS]]></category>
		<category><![CDATA[PHPMD]]></category>
		<category><![CDATA[phpstan]]></category>
		<category><![CDATA[Pre-Commit-Hook]]></category>
		<category><![CDATA[PSR-12]]></category>
		<category><![CDATA[Sicherheit]]></category>
		<category><![CDATA[Software-Qualität]]></category>
		<category><![CDATA[statische Analyse]]></category>
		<category><![CDATA[Versionskontrolle]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3595</guid>

					<description><![CDATA[<p>Beim Arbeiten mit Git kann es schnell passieren, dass fehlerhafter oder unsauberer Code in ein Repository gelangt. Um dies zu verhindern, können Pre-Commit-Hooks eingesetzt werden, die den Code automatisch vor jedem Commit prüfen. In diesem Artikel zeige ich, wie du einen Pre-Commit-Hook einrichtest, der deine gestagten PHP-Dateien mit drei wichtigen Tools analysiert: Mit diesem Setup [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/mit-pre-commit-hooks-3-fache-sicherheit/">Mit Pre-Commit-Hooks 3-fache Sicherheit</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Automatische Datenbank-Überprüfung mit einem Git Pre-Push Hook</title>
		<link>https://1manfactory.com/automatische-datenbank-ueberpruefung-mit-einem-git-pre-push-hook/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Mon, 24 Feb 2025 11:32:13 +0000</pubDate>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Automatisierte Tests]]></category>
		<category><![CDATA[Automatisierung]]></category>
		<category><![CDATA[CI/CD]]></category>
		<category><![CDATA[Code Review]]></category>
		<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[Database Consistency]]></category>
		<category><![CDATA[Database Drift]]></category>
		<category><![CDATA[Database Versioning]]></category>
		<category><![CDATA[Datenbankmigration]]></category>
		<category><![CDATA[Datenbankstruktur]]></category>
		<category><![CDATA[Datenbanksynchronisation]]></category>
		<category><![CDATA[Datenbankvergleich]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Entwickler-Tools]]></category>
		<category><![CDATA[Entwicklungsdatenbank]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[Git Hooks]]></category>
		<category><![CDATA[Git Pre-Push Hook]]></category>
		<category><![CDATA[Laravel]]></category>
		<category><![CDATA[MariaDB]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[MySQL Views]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP-Skripte]]></category>
		<category><![CDATA[Produktionsdatenbank]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[SQL-Diff]]></category>
		<category><![CDATA[Stored Procedures]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[Tabellenstruktur prüfen]]></category>
		<category><![CDATA[Vergleich von Datenbankschemas]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3575</guid>

					<description><![CDATA[<p>In vielen Softwareprojekten arbeiten lokale Entwicklungs- und Produktionsdatenbanken unabhängig voneinander. Doch was passiert, wenn sich die Tabellenstrukturen ungewollt unterscheiden? Ein fehlendes Feld in der Produktion kann schnell zu unerwarteten Fehlern führen. Um das zu verhindern, habe ich ein PHP-Skript entwickelt, das automatisch die Datenbankstrukturen zwischen DEV und PROD vergleicht – bevor ein Git-Push durchgeführt wird. [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/automatische-datenbank-ueberpruefung-mit-einem-git-pre-push-hook/">Automatische Datenbank-Überprüfung mit einem Git Pre-Push Hook</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
	</channel>
</rss>
