summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: c715f78)
raw | patch | inline | side by side (parent: c715f78)
author | Mike Coleman <tutufan@gmail.com> | |
Fri, 2 Feb 2007 06:25:30 +0000 (00:25 -0600) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Fri, 2 Feb 2007 06:45:04 +0000 (22:45 -0800) |
Also suggest user manual mention .gitignore.
Signed-off-by: Michael Coleman <tutufan@gmail.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Signed-off-by: Michael Coleman <tutufan@gmail.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Documentation/core-tutorial.txt | patch | blob | history | |
Documentation/user-manual.txt | patch | blob | history |
index 86a9c7521aeeb59d05aab1d2fc9d664950087422..1cd834b0ff8347db4f32717a30b47a23cb51adfa 100644 (file)
Copying repositories
--------------------
-git repositories are normally totally self-sufficient and relocatable
+git repositories are normally totally self-sufficient and relocatable.
Unlike CVS, for example, there is no separate notion of
"repository" and "working tree". A git repository normally *is* the
working tree, with the local git information hidden in the `.git`
keeping as many local repositories as you would like to have
branches, and merging between them with `git pull`, just like
you merge between branches. The advantage of this approach is
-that it lets you keep set of files for each `branch` checked
+that it lets you keep a set of files for each `branch` checked
out and you may find it easier to switch back and forth if you
juggle multiple lines of development simultaneously. Of
course, you will pay the price of more disk usage to hold
Publishing your work
--------------------
-So we can use somebody else's work from a remote repository; but
+So, we can use somebody else's work from a remote repository, but
how can *you* prepare a repository to let other people pull from
it?
index b6916d11b228b3277eaa359573eedd9df0add6e8..6576625fa0d1ecfef9b1a88e445d842a1e17a350 100644 (file)
importantly, it is a globally unique name for this commit: so if you
tell somebody else the object name (for example in email), then you are
guaranteed that name will refer to the same commit in their repository
-that you it does in yours (assuming their repository has that commit at
+that it does in yours (assuming their repository has that commit at
all).
Understanding history: commits, parents, and reachability
Git provides extremely flexible and fast tools for exploring the
history of a project.
-We start with one specialized tool which is useful for finding the
+We start with one specialized tool that is useful for finding the
commit that introduced a bug into a project.
How to use bisect to find a regression
...
-------------------------------------------------
-and watch for output that mentions "dangling commits". You can examine
+You can examine
one of those dangling commits with, for example,
------------------------------------------------
allow people to get to important topics without necessarily reading
everything in between.
+Say something about .gitignore.
+
Scan Documentation/ for other stuff left out; in particular:
howto's
some of technical/?