Repository navigation
Fixed
-
Checking out a branch can no longer discard changes in a file of the same name. Double-clicking a branch label (or Checkout branch in its menu) ran
git checkout <name>. If that branch had been deleted since the graph was drawn and a file or folder had the same name, git restored that path instead, discarding its uncommitted changes. The checkout now fails with git's "invalid reference" message (#13, thanks @zdziejowski). -
Folders open in your other spaces are read ahead without
git status.git statusruns the filter commands a repository's own.git/configdefines, so the read-ahead could run a command from a repository you never opened in the graph, such as a downloaded project or a repository an agent created. Read-ahead now reads only the history and branches, which run nothing from a repository's config. Switching to a folder still shows its graph at once; its Uncommitted changes row appears a moment later (#12, thanks @zdziejowski).The README's What it runs section now says when
git statusruns: for the repository the panel shows, and for the repositories listed under a folder that isn't one.
Updating
Ask your Herdr agent: "Update the git-graph mod from github.com/rabeeh-ta/herdr-git-graph".