Bring a session's work to your laptop
When an agent has committed its work on the host, fetch its branch into your own clone of the repository:
cd ~/src/app
simstim pull my-server/auth-fixpull asks the host which branch the session’s folder has checked out, then runs git fetch through the client’s own SSH connection, into a branch of the same name here. Neither working tree changes: review the branch, merge it or check it out as you like.
--into review/auth-fixfetches into another branch name.pullstops if the local branch has commits that the session’s branch does not.--forcereplaces it.- It will not fetch into the branch you have checked out.
- It needs SSH, so it does not work with hosts made by
host create dockerore2b. - Uncommitted changes in the session stay on the host;
pullsays how many there are. Ask the agent to commit them, or commit them yourself in the session.
Sessions started with --worktree work best: each has a branch of its own (worktrees).