Skip to content

Conversation

@JacobCallahan
Copy link
Member

This marks uv.lock as a binary file to suppress diffs and configures a custom merge driver 'uv-lock' to automatically regenerate the lockfile on conflicts.

Instructions for configuring the local git merge driver have been added to README.md.

This marks uv.lock as a binary file to suppress diffs and configures
a custom merge driver 'uv-lock' to automatically regenerate the lockfile
on conflicts.

Instructions for configuring the local git merge driver have been added
to README.md.
Copilot AI review requested due to automatic review settings December 6, 2025 16:13
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR configures Git to handle uv.lock files more efficiently by treating them as binary files to suppress large diffs in pull requests, while providing a custom merge driver that automatically regenerates the lockfile when merge conflicts occur.

  • Adds .gitattributes file to mark uv.lock as binary with custom merge driver
  • Documents the one-time local git configuration setup for developers in README.md

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.gitattributes Creates new file configuring uv.lock as binary with uv-lock custom merge driver
README.md Adds development setup documentation for configuring the uv-lock merge driver locally

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@JacobCallahan JacobCallahan merged commit 867ac03 into SatelliteQE:0.8 Dec 6, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant