[Mono-dev] The new world of Git -- what else can we change :-)
Avery Pennarun
apenwarr at gmail.com
Wed Jul 28 04:41:08 EDT 2010
On Wed, Jul 28, 2010 at 4:31 AM, Raja R Harinath <harinath at hurrynot.org> wrote:
> Avery Pennarun <apenwarr at gmail.com> writes:
>> However, it's just so easy to do this:
>>
>> git checkout master
>> # do stuff
>> git commit -a
>> git pull
>> git push
>>
>> That I think asking people to do fancier stuff is kind of cruel most
>> of the time.
>
> I agree, but that also led us to:
>
> http://mono-project.com/GitFAQ#When_I_commit.2C_my_commit_.22repeats.22_commits_of_other_people
Eeeow! That there is some terrible advice! I assume you know that,
which is why you pointed it out. If you disagree, I can go on at more
length :)
>> I learned that it's really just a waste of time, because the history
>> graphs really aren't that useful to humans, and git itself doesn't
>> care if they're pretty. It's much better to ignore them and get along
>> with work.
>
> If you have to a bone to pick with me, it should be for me being too
> reluctant to replace the answer above with
>
> "They are merge commits. Git has them. Github screws up when it
> displays them. Nothing to see, move along"
>
> and, maybe, that I said
>
> "Here's this nice branch-based workflow"
>
> in the original mail. Okay, suggestion 3 is out :-)
The github people are pretty responsive, actually. Maybe you can ask
them to clear up the UI for viewing merge commits a little bit.
It really is extremely scary to be adjusting your workflow just
because of a github display bug.
Have fun,
Avery
More information about the Mono-devel-list
mailing list