On Aug 4, 2007, at 8:20 AM, Shawn O. Pearce wrote:I partially disagree. When users start to learn git they are mostly interested in how to achieve a specific goal, e.g. how to create a commit. I think most users either accept a command line or a gui, whatever is the easiest and fastest way to do something. I strongly believe that the sections in the manual should be organized along the tasks that users want to solve and discuss available approaches. Obviously each chapter should start with simple tasks and simple tools (the commandline) and only later add advanced usage scenarios. But I don't think it makes sense to put git gui into a separate chapter. I personally use the command line for most of my work, but for adding single diff hunks to the index I use git gui. It's much simple than 'git add -i'. In the chapter on history browsing, the manual pretty early states "The best way to see how this works is using the gitk(1) command; running gitk now on a git repository and looking for merge commits will help understand how the git organizes history." which makes absolutely sense to me. If a gui is the best tool to do the job 'understanding history', then there's no reason to first restrict the manual to the command line tools, like 'git log'. Steffen - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Andrew Morton | -mm merge plans for 2.6.23 |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| david | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 03/37] dccp: List management for new feature negotiation |
| Arjan van de Ven | Re: [GIT]: Networking |
| Auke Kok | [PATCH] e1000e: test MSI interrupts |
git: | |
