Tuesday May 06, 2008

git user's guide?

I've been trying to study up on git recently. There don't seem to be any books available on it. I've read a few introductions. I had a few minutes to play with it last week, and I got to the point where I thought: "Okay. I want to do X. I know there's a way, how do I do it?" The only thing I could find was a long list of individual git commands. There seem to be three different things (from the user's point of view) that are operated on by git commands.
  • The database (things that have been committed)
  • The index
  • The working directory
If the man page synopsis of each command explicitly said what operations are performed on each of these three objects, then I think I'd be set. But the summaries are ambiguous. One problem is that most commands have a common option that is used to say if you want to also update to skip updating the index or working directory, etc. So I think my next step is to make a table of the most common commands, with three columns, summarizing the affects that each command has on each of the three different parts of a git workspace. Roman just recommended this page. I haven't read it yet.

Friday Mar 30, 2007

Sun Studio resources on genunix.org

I've been harassing my cow orkers in the Sun Studio group to try to get them to participate in more open activities like blogging and contributing to the genunix.org Sun Studio resources (like the FAQ and other resources.  In the last two weeks, I had one person actually add some FAQ content on their own (yay!) and someone else gave me some constructive advice about the genunix site without me even needing to bring up the subject!  It seems that I'm starting to make a dent.

I know we have a large number of people who are just finishing up the port of our compilers to Linux, and they know everything there is to know about how Solaris differs from Linux, and what kinds of issues come up when porting software.  I've tried to get them to help record some of this on genunix, but for now a lot of that information has only been recorded on an internal wiki.  It's on my list of things to do to start trawling through our internal Wiki and moving the public stuff that could qualify as a FAQ out to the genunix site.


About

Chris Quenelle

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today