[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: On the popularity of git [Was: Git question: when using branches, ho
From: |
Oleh Krehel |
Subject: |
Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?] |
Date: |
Sat, 31 Oct 2015 12:35:49 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
Eli Zaretskii <address@hidden> writes:
> It is a known psychological fact that after using some tool for a long
> time, people begin liking or even loving it, no matter how horrible
> that tool is.
I love Git. I don't think it seemed horrible when I didn't know anything
about it, coming from SVN as my first version control system.
> The above is an example. The truth is that "$VCS commit" committing
> all the changes _is_ TRT. Why? because all the other VCSes before and
> after Git do that, and because that's what a mere human would expect.
> (I've made me an alias to do just that.)
>
> More generally, Git's main problem is that it breaks almost every
> human habit gained with the other VCSes: instead of an easily
> remembered numerical version IDs you have those inhuman hashes and the
> HEAD^^^^ and {m,n} thingies, instead of being able to say "commit" and
> commit the entire changeset you need "git add" first, etc. etc.
I love all those things you mentioned. I have plenty of repositories in
a permanently dirty state, periodically staging and publishing only
parts of the changes, while permanently testing the rest until it's
ready. Actually, the ability to commit partial changes was the reason I
switched from SVN. All this was before I learned Magit, which made me
love Git even more.
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?], (continued)
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?], Paul Eggert, 2015/10/30
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?], Alan Mackenzie, 2015/10/30
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?], David Kastrup, 2015/10/30
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?], Eli Zaretskii, 2015/10/30
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?], Paul Eggert, 2015/10/30
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?], joakim, 2015/10/30
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?], Yuri Khan, 2015/10/30
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?], Stephen J. Turnbull, 2015/10/30
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?], Eli Zaretskii, 2015/10/31
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?], Andreas Schwab, 2015/10/31
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?],
Oleh Krehel <=
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?], David Kastrup, 2015/10/31
- Re: On the popularity of git, Stephen J. Turnbull, 2015/10/31
- Re: On the popularity of git, Alan Mackenzie, 2015/10/31
- Re: On the popularity of git, Dmitry Gutov, 2015/10/31
- Re: On the popularity of git, Stephen J. Turnbull, 2015/10/31
- Re: On the popularity of git, David Kastrup, 2015/10/31
- Re: On the popularity of git, Steinar Bang, 2015/10/31
- Re: On the popularity of git, David Kastrup, 2015/10/31
- Re: On the popularity of git, Alan Mackenzie, 2015/10/31
- Re: On the popularity of git [Was: Git question: when using branches, how does git treat working files when changing branches?], Juanma Barranquero, 2015/10/30