Discussion:
What are the advantages of using bbdiff as the diff tool for git?
László Sándor
2015-04-08 17:13:57 UTC
Permalink
Hi,
I think I figured out how
<https://gist.github.com/wholmgren/64bd6e2f75de038296d4> to do this, but I
haven't found a write-up or mention of its benefits. Is this mostly about
speed? How much speed? Any pitfalls?

Though I could not verify that the GitHub app on the mac would rely on
this, even if bbdiff is the global difftool in gitconfig.

Thanks,

Laszlo
--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
"***@barebones.com" rather than posting to the group.
Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>

---
You received this message because you are subscribed to the Google Groups "BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bbedit+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Watts Martin
2015-04-08 18:36:00 UTC
Permalink
It's mostly whether you like BBEdit as a diff tool, I'd say. Any GUI diff
tool is an advantage over just using git straight, and since you already
have BBEdit there's no reason not to use it -- it's better than many others
I've used.

(Having said that, I actually use Kaleidoscope as my git diff tool, mostly
because I use it as a git *merge* tool: BBEdit can't do a three-way merge.
But I do use bbdiff from the command line on occasion, and I've been using
the "Compare with..." functionality in the new Git menu in BBEdit 11.1
frequently.)
Post by László Sándor
Hi,
I think I figured out how
<https://gist.github.com/wholmgren/64bd6e2f75de038296d4> to do this, but
I haven't found a write-up or mention of its benefits. Is this mostly about
speed? How much speed? Any pitfalls?
Though I could not verify that the GitHub app on the mac would rely on
this, even if bbdiff is the global difftool in gitconfig.
Thanks,
Laszlo
--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
---
You received this message because you are subscribed to the Google Groups
"BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
"***@barebones.com" rather than posting to the group.
Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>

---
You received this message because you are subscribed to the Google Groups "BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bbedit+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
László Sándor
2015-04-08 20:41:14 UTC
Permalink
Oh, then I probably did not even know what to expect from the git diff tool.

In any case, now I downloaded 11.1, maybe I'll just use that for git. So it
won't mess up anything in GitHub, it's supposed to be standard git?

Thanks!
Post by Watts Martin
It's mostly whether you like BBEdit as a diff tool, I'd say. Any GUI diff
tool is an advantage over just using git straight, and since you already
have BBEdit there's no reason not to use it -- it's better than many others
I've used.
(Having said that, I actually use Kaleidoscope as my git diff tool, mostly
because I use it as a git *merge* tool: BBEdit can't do a three-way
merge. But I do use bbdiff from the command line on occasion, and I've been
using the "Compare with..." functionality in the new Git menu in BBEdit
11.1 frequently.)
Post by László Sándor
Hi,
I think I figured out how
<https://gist.github.com/wholmgren/64bd6e2f75de038296d4> to do this, but
I haven't found a write-up or mention of its benefits. Is this mostly about
speed? How much speed? Any pitfalls?
Though I could not verify that the GitHub app on the mac would rely on
this, even if bbdiff is the global difftool in gitconfig.
Thanks,
Laszlo
--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
---
You received this message because you are subscribed to the Google Groups
"BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
---
You received this message because you are subscribed to a topic in the
Google Groups "BBEdit Talk" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/bbedit/lUn7taySM8w/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
"***@barebones.com" rather than posting to the group.
Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>

---
You received this message because you are subscribed to the Google Groups "BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bbedit+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Watts Martin
2015-04-08 22:15:00 UTC
Permalink
It shouldn't; we use GitHub for managing our repositories and BBEdit's Git
integration seems to be perfectly happy. I bounce between it, the command
line and occasionally the free GitHub for Mac app without any trouble.
Post by László Sándor
Oh, then I probably did not even know what to expect from the git diff tool.
In any case, now I downloaded 11.1, maybe I'll just use that for git. So
it won't mess up anything in GitHub, it's supposed to be standard git?
Thanks!
Post by Watts Martin
It's mostly whether you like BBEdit as a diff tool, I'd say. Any GUI diff
tool is an advantage over just using git straight, and since you already
have BBEdit there's no reason not to use it -- it's better than many others
I've used.
(Having said that, I actually use Kaleidoscope as my git diff tool,
mostly because I use it as a git *merge* tool: BBEdit can't do a
three-way merge. But I do use bbdiff from the command line on occasion, and
I've been using the "Compare with..." functionality in the new Git menu in
BBEdit 11.1 frequently.)
Post by László Sándor
Hi,
I think I figured out how
<https://gist.github.com/wholmgren/64bd6e2f75de038296d4> to do this,
but I haven't found a write-up or mention of its benefits. Is this mostly
about speed? How much speed? Any pitfalls?
Though I could not verify that the GitHub app on the mac would rely on
this, even if bbdiff is the global difftool in gitconfig.
Thanks,
Laszlo
--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
---
You received this message because you are subscribed to the Google
Groups "BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send
--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
---
You received this message because you are subscribed to a topic in the
Google Groups "BBEdit Talk" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/bbedit/lUn7taySM8w/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
---
You received this message because you are subscribed to the Google Groups
"BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
"***@barebones.com" rather than posting to the group.
Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>

---
You received this message because you are subscribed to the Google Groups "BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bbedit+***@googlegroups.com.
To post to this group, send email to ***@googlegroups.com.
Loading...