<?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 Archives - 1manfactory.com - Blog of Jürgen Schulze</title>
	<atom:link href="https://1manfactory.com/tag/git/feed/" rel="self" type="application/rss+xml" />
	<link>https://1manfactory.com/tag/git/</link>
	<description>Stack: Linux, Nginx, MySQL, PHP, Docker, Oracle VM VirtualBox</description>
	<lastBuildDate>Thu, 05 Mar 2026 12:30:44 +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 Archives - 1manfactory.com - Blog of Jürgen Schulze</title>
	<link>https://1manfactory.com/tag/git/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Codex-Code sicher testen – ohne Git-Chaos, ohne Risiko</title>
		<link>https://1manfactory.com/codex-code-sicher-testen-ohne-git-chaos-ohne-risiko/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Wed, 08 Oct 2025 17:30:47 +0000</pubDate>
				<category><![CDATA[ChatGPT]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[KI]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[affiliate tracking]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[branch]]></category>
		<category><![CDATA[ChatGPT Codex]]></category>
		<category><![CDATA[code management]]></category>
		<category><![CDATA[Code Review]]></category>
		<category><![CDATA[code stabilität]]></category>
		<category><![CDATA[code testing]]></category>
		<category><![CDATA[Codex]]></category>
		<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[enterprise features]]></category>
		<category><![CDATA[entwickler tipps]]></category>
		<category><![CDATA[entwicklungsprozess]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[git befehle]]></category>
		<category><![CDATA[git reset]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[ki-unterstützte entwicklung]]></category>
		<category><![CDATA[kundenverwaltung]]></category>
		<category><![CDATA[lokale tests]]></category>
		<category><![CDATA[merge]]></category>
		<category><![CDATA[pull request]]></category>
		<category><![CDATA[refactoring]]></category>
		<category><![CDATA[risiko minimieren]]></category>
		<category><![CDATA[rollback]]></category>
		<category><![CDATA[sicherer workflow]]></category>
		<category><![CDATA[softwareentwicklung]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[Versionskontrolle]]></category>
		<category><![CDATA[vue]]></category>
		<category><![CDATA[whitelabel]]></category>
		<category><![CDATA[workflow optimierung]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3744</guid>

					<description><![CDATA[<p>Wer regelmäßig mit Codex arbeitet, kennt das Problem: Der KI-Assistent erstellt neue Dateien, verändert bestehende, und plötzlich steht man vor einem riesigen Pull Request. Natürlich möchte man die Änderungen ausprobieren – aber ohne Angst, den eigenen Code unwiederbringlich zu zerstören. Dieser Artikel zeigt, wie man Codex-Änderungen lokal testet, ohne sich mit Git-Begriffen wie Merge, Branch [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/codex-code-sicher-testen-ohne-git-chaos-ohne-risiko/">Codex-Code sicher testen – ohne Git-Chaos, ohne Risiko</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Sicherer SSH-Deploy-User für GitHub – So richtest du ihn ein</title>
		<link>https://1manfactory.com/sicherer-ssh-deploy-user-fuer-github-so-richtest-du-ihn-ein/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Wed, 09 Apr 2025 15:16:38 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[deploy]]></category>
		<category><![CDATA[git]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3674</guid>

					<description><![CDATA[<p>In modernen Deployment-Workflows ist es unabdingbar, automatisierte Prozesse sicher zu betreiben. Eine bewährte Methode ist die Verwendung eines dedizierten SSH-Deploy-Users, um die Kommunikation zwischen deinem Server und GitHub abzusichern. In diesem Artikel zeige ich dir Schritt für Schritt, wie du einen solchen Benutzer erstellst, ein sicheres Schlüsselpaar generierst und alles optimal konfigurierst. 1. Einen dedizierten [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/sicherer-ssh-deploy-user-fuer-github-so-richtest-du-ihn-ein/">Sicherer SSH-Deploy-User für GitHub – So richtest du ihn ein</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Basis-Werkzeugkiste für Linux</title>
		<link>https://1manfactory.com/basis-werkzeugkiste-fuer-linux/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Sat, 22 Mar 2025 11:28:45 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Basis-Werkzeugkiste]]></category>
		<category><![CDATA[composer]]></category>
		<category><![CDATA[curl]]></category>
		<category><![CDATA[Entwickler]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[htop]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[mc]]></category>
		<category><![CDATA[nano]]></category>
		<category><![CDATA[ncdu]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[screenFetch]]></category>
		<category><![CDATA[sudo]]></category>
		<category><![CDATA[Systemverwaltung]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[tree]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Webmin]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3618</guid>

					<description><![CDATA[<p>Linux bietet eine Vielzahl leistungsfähiger Tools, die dir den Alltag in der Systemverwaltung und -entwicklung erleichtern. In diesem Artikel stellen wir dir eine Basis-Werkzeugkiste vor, die sowohl für Einsteiger als auch für fortgeschrittene Nutzer unverzichtbar ist. Ich erkläre, was die einzelnen Programme leisten, und gebe dir eine kurze Anleitung, wie du sie auf einem Debian/Ubuntu-System [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/basis-werkzeugkiste-fuer-linux/">Basis-Werkzeugkiste für Linux</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
		<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>
