# Keep machines in sync through git.cafe · michael/spark-rs

[View on GitCafe](https://git.cafe/michael/spark-rs/commit/64f503105f59fde888acc554f70acf60859c9106)

Repository: [michael/spark-rs](https://git.cafe/michael/spark-rs)

Visibility: public

Requested revision: 64f503105f59fde888acc554f70acf60859c9106

Requested commit: 64f503105f59fde888acc554f70acf60859c9106

Commit: 64f503105f59fde888acc554f70acf60859c9106

Tree: a9f4bedc6d0f0932f2c172cf29c18ff9ad40628f

Author: Michael Rodriguez

Committer: Michael Rodriguez

## Message

```
Keep machines in sync through git.cafe

A SessionStart hook fetches origin, fast-forwards a clean checkout that is
behind, and tells the agent about unpushed or uncommitted work.
docs/agents/git-workflow.md asks agents to pull at the start of a session,
push each finished change to main (or open a PR when asked), and put
unfinished work on a wip/ branch. Shell scripts are checked out with LF so
the hook runs under Git Bash on Windows.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

- [dbfebad8aa19c246cd41b80a6b7ed89cb30e9665](https://git.cafe/michael/spark-rs/commit/dbfebad8aa19c246cd41b80a6b7ed89cb30e9665?format=markdown)

[Source at this commit](https://git.cafe/michael/spark-rs/tree/64f503105f59fde888acc554f70acf60859c9106?format=markdown)
