Diagram
A process flow showing the steps to safely rewrite Git history, from identifying sensitive data to coordinating with the team and force-pushing the cleaned history to Azure Repos.
Synchronizing with Azure Repos
After a developer successfully rewrites the history on their local machine, they must update the remote repository in Azure Repos. Because the local history no longer matches the cloud version, the developer must perform a force-push to overwrite the old commits. This action can easily disrupt the work of other team members who are working on the same codebase, so it is critical to notify and coordinate with the team beforehand. Once the push is complete, the team must verify that the cloud repository successfully synchronizes and no longer contains the removed data.
Domain 6 of 6
2 practice questions
Practice this DomainLast updated