git-sync
git-sync copied to clipboard
git 1.8.5 status output doesn't match expected regexes, so changes aren't pulled
For example, https://github.com/bestpractical/git-sync/blob/master/git-sync#L566 expects a leading # in front of On branch master but it is no longer printed in git 1.8.5 (maybe earlier too).
There are other places where the leading # was removed, and it's possible other changes have occurred too.
Ideally git-sync would parse porcelain output where available. For example:
trsibley@mullion-13 z (master<) $ git status --branch --porcelain
## master...origin/master [behind 1]