Scott Chacon

Results 64 comments of 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: ![CleanShot 2024-03-12 at 11 47 35@2x](https://github.com/gitbutlerapp/gitbutler/assets/70/3cec279a-21ec-4531-83ac-fa176a51ab45) 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...