Scott Chacon
Scott Chacon
This is probably not terribly difficult, but unlike the SSH signing, we'll have to fork/exec out almost certainly. I don't think we'll be able to reliably get GPG to work...
Yeah, I think the libgit2 filter functions aren't implemented in git2-rs yet. It's probably not super common to have much other than crlf and lfs filters, so we could special...
Nope, I think it's reasonable that if the hooks exist and are executable, you expect them to be executed. I think we were hesitant to just run stuff without you...
@crawshaw yeah, that's what I'm doing. but it's so commonly used for me that it's very difficult to use a vim mode without it.
Trying to illustrate, let's say you start a new branch and commit twice (A and B), you have two "local" commits:  Then you push...
I think this is the minimally important distinction. Is a commit: 1. present locally 2. present on a server If it's **1** only, it's in the "local" group If it's...
It could be interesting to pull the graph component out to the side and illustrate the topology a little bit more, rather than flattening and simplifying the relationships (esp where...
@KroniK907 in that case, the old commits become state 3 ("upstream") because they are on the server under that branch but not local. the new local work becomes state 1...
I really like this format, but there is something that we do now that is not reflected here that could be a bit confusing, which is indicate that the upstream-only...
Exactly. I think since there's three colors, intermixing them would be confusing as to what is in your working directory and what is not. The upstream ones still need to...