Created with AI.
Source control provides a history and the ability to roll back. This guide describes a setup that is realistic for a small team.
An exported solution is one large file. When unpacked, it becomes many small files, one per component. The unpacked format is what makes sense in Git—the large file does not show any differences.
Assess the current state before making any changes. This gives you a baseline for comparison from day one.
After every meaningful change, not once a month. A history with large gaps is almost as unhelpful as no history at all.
It must be possible to precisely identify what is in production. A separate branch or version tag for each release allows you to recreate that exact state.
Start manually until you know what the process looks like. Then automate the repetitive parts. Automating a routine that no one has tried only makes mistakes happen faster.
The version number associated with what is actually in production. This is what makes a rollback possible rather than merely theoretical.
What was changed, by whom, and why. Three lines per release are enough, and this is what answers the question of what changed when the problem occurred.
Ask a question or share what helped you.

Published 2/12/2025
ProsessPilotene has developed a completely new solution for payroll deductions. TrekkSenter makes it easy for both trade unions and payroll departments to process deduction lists.
Read more
Published 10/7/2024
A portal solution is a smart investment for many businesses. It not only improves the customer experience and usability, but also offers the opportunity to significantly reduce costs through efficient self-service.
Read moreDo you have a question or experience to share?
Be the first to contribute.