[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: git pull fails with merge conflicts. How can this possibly happen?
From: |
Sergey Organov |
Subject: |
Re: git pull fails with merge conflicts. How can this possibly happen? |
Date: |
Tue, 18 Nov 2014 00:09:51 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) |
Eli Zaretskii <address@hidden> writes:
>> From: Sergey Organov <address@hidden>
>> Date: Mon, 17 Nov 2014 15:38:13 +0300
>>
>> > Second, too many things in Git are different, or are done differently,
>> > or have different effect from their namesakes in other VCSes
>> > (a.k.a. "have different semantics". At times, I have a distinct
>> > feeling that Someone(TM) made a conscious effort to confuse me by
>> > picking up a different semantics. Examples:
>>
>> | sed -e 's/Git/Emacs/g' | sed -e 's/VCS/Editor/g'
>>
>> and the result still holds. It's just that Git and Emacs have better
>> ways of doing things than anything else out there ;-)
>
> I use Emacs for more than 20 years. If I used Git for so long, it's
> highly probable that the above would have never been written.
>
> Moreover, the first programmer's editor I ever used, before I switched
> to Emacs, was an Emacs clone, so I never needed to unlearn anything
> even when I started using Emacs.
>
> As for nomenclature, Emacs is different because it did a
> ground-breaking job: there was no "prior art" to follow at the time.
> Git, OTOH, could have used the widely adopted terminology and
> semantics, but instead deliberately chose not to. Doing things better
> doesn't need a drastic change in terminology.
I've used other editors before Emacs, and I've used other VCSes before
Git. What I can say is that both tools have a nice property: the more
you use them, the more you like them... well, at least so far... Other
similar tools I used started to be annoyingly limited for me rather
soon.
> And I don't want to even start comparing the quality of the Emacs
> documentation with that of Git.
Git is young and it gets better. Give Git at least half of Emacs
life-time...
--
Sergey.
- Re: git apologia, (continued)
- Re: git apologia, Thien-Thi Nguyen, 2014/11/18
- Re: git apologia, John Yates, 2014/11/18
- Re: git apologia, Thien-Thi Nguyen, 2014/11/18
- Re: git apologia, Andreas Schwab, 2014/11/18
- Re: git apologia, Barry Warsaw, 2014/11/18
- Re: git pull fails with merge conflicts. How can this possibly happen?, Sergey Organov, 2014/11/17
- Re: git pull fails with merge conflicts. How can this possibly happen?, Eli Zaretskii, 2014/11/17
- Re: git pull fails with merge conflicts. How can this possibly happen?, David Kastrup, 2014/11/17
- Re: git pull fails with merge conflicts. How can this possibly happen?,
Sergey Organov <=
- Re: git pull fails with merge conflicts. How can this possibly happen?, Glenn Morris, 2014/11/17
- Re: git pull fails with merge conflicts. How can this possibly happen?, Alan Mackenzie, 2014/11/18
- Re: git pull fails with merge conflicts. How can this possibly happen?, David Kastrup, 2014/11/15
- Re: git pull fails with merge conflicts. How can this possibly happen?, Stephen J. Turnbull, 2014/11/15