TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

A Guided Tour through the Fundamentals of Git

196 pointsby benacklesabout 13 years ago

13 comments

Davertronabout 13 years ago
How about instead of downloading a zip file I git clone the tutorial files from github (doesn't have to be github obviously but a git server of some kind). Seems like the natural way to go considering the topic.
评论 #3836332 未加载
评论 #3836756 未加载
apsurdabout 13 years ago
Very nicely designed.<p>Regarding the table of contents, it took a while to realize the text was clickable. Also I would prefer the arrows to show <i></i>what<i></i> they go to. For example "up next: Checking Status"<p>I don't know whether that would break the design, but it makes it more usable in a motivating sort of way, "oh boy committing is next!"<p>All in all, I agree with the learn by doing, so very nice job and thanks for all the good work!
评论 #3835356 未加载
JoshTriplettabout 13 years ago
I found it really annoying that hitting 'l' or the right arrow took me to the next page; among other things, that meant that when I hit Ctrl-L to get to my address bar and copy the link, it advanced to the next page.<p>A better interface for reading this tutorial: <a href="http://www.comic-rocket.com/go?uri=http%3A//gitimmersion.com/lab_01.html" rel="nofollow">http://www.comic-rocket.com/go?uri=http%3A//gitimmersion.com...</a>
hostyleabout 13 years ago
It seems to leave out some important information. Eg. It refers to HEAD many times, but never seems to explain what this is? I can find out what this is easily enough elsewhere, but from my immersion so far I feel that it should be explained.<p>I really like the site though and have bookmarked it for later, and I will definitely try out the rest of it. Well done and thanks.
EdisonWabout 13 years ago
Awesome intro! Guide looks amazing! Just a a few small things: the Install Git on Windows button on the home page should point to <a href="http://msysgit.github.com/" rel="nofollow">http://msysgit.github.com/</a> directly. Msysgit also comes with a GUI (that I personally appreciate that one more than tortoisegit).
xer0xabout 13 years ago
I love how this doesn't just stop with the basics. It keeps going and builds up to some really great specifics.
tunnuzabout 13 years ago
Very nice, though I would appreciate a clear "Next" button somewhere, and the table of content seems empty.
rizzyabout 13 years ago
This is what I used to learn and get started with Git. Helped me out tremendously.<p>If you have never used Git before or any source control, so a complete beginner it gets you up and running quickly.<p>I would love one of these expanded on for using and contributing to on Github.
conradfrabout 13 years ago
This is the one that helped me starting with git.
Kiroabout 13 years ago
It looks great but can someone give me a reason to learn this instead of just using the GUI?
评论 #3836322 未加载
ovechtrickabout 13 years ago
really great. Anything like this for SVN?
tkahn6about 13 years ago
I highly recommend biting the bullet and reading through Pro Git by Scott Chacon (from Github).<p><a href="http://progit.org/book/" rel="nofollow">http://progit.org/book/</a><p>It's about 200 pages but it really, really helped me internalize how git works. Each git feature/command is explained with a use case and a clear illustration of what's going on.<p>The online version is free and it's available as a PDF, epub, and mobi.
评论 #3836369 未加载
评论 #3836146 未加载
gcbabout 13 years ago
Stopped at 2 since it showed no mention as to why i should set those values.<p>Also because on Android there was no way to continue past that page
评论 #3836793 未加载