- From: C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com>
- Date: Tue, 13 Jun 2023 07:08:27 -0600
- To: Norm Tovey-Walsh <norm@saxonica.com>
- Cc: Steven Pemberton <steven.pemberton@cwi.nl>, public-ixml@w3.org
Norm Tovey-Walsh <norm@saxonica.com> writes: >> Honestly, every time I use git, I hate it more. > > It’s a sharp tool, but a very useful one. Like Steven, I found my first experiences with git painful and frustrating. Tom Hillman recommended a GUI interface for git (unfortunately, I cannot remember what it was called), which helped me a great deal. When I moved from the Mac to my current Linux box, I shifted to MaGit, which is convenient for emacs users. Of course, part of what makes git painful for occasional users is the huge number of options on every interaction, and the huge number of situations which the documentation must describe and which make no sense to someone who does not use git in ways that lead to those situations. It's like reading discussions of bidding strategies in bridge, when you have never played bridge before. So, for what it's worth, my advice is: 1 Choose and use a (gui) interface for your environment. I recommend one which exposes the underlying git commands it's executing. 2 Take notes on the actions needed for the git usage patterns of the project(s) you're working in. If anyone would find it helpful, maybe I should take an action to take my own notes on how to interact with the ixml repository and turn them into prose. Michael -- C. M. Sperberg-McQueen Black Mesa Technologies LLC http://blackmesatech.com
Received on Tuesday, 13 June 2023 13:57:59 UTC