Blob


1 .TH GIT 1
2 .SH NAME
3 git, hg, cvs, codereview \- introduction to using plan9port Git repository
4 .SH SYNOPSIS
5 .B git
6 .B clone
7 .B https://9fans.github.io/plan9port
8 .B plan9
9 .PP
10 .B git
11 .B pull
12 .PP
13 .B git
14 .B diff
15 .I revision
16 [
17 .I path ...
18 ]
19 .PP
20 .B gitk
21 .PP
22 .B web
23 .B https://9fans.github.io/plan9port
24 .SH DESCRIPTION
25 The master source tree for Plan 9 from User Space is maintained
26 using the source control system Git.
27 .PP
28 The first argument to
29 .I git
30 is a command, which determines the form of the rest of the command line.
31 .PP
32 The
33 .B clone
34 command downloads a copy of the tree into the directory
35 .BR plan9 ,
36 which it will create.
37 After
38 .B git
39 .BR clone ,
40 the other commands listed
41 should be run within the
42 .B plan9
43 directory tree.
44 .PP
45 Git downloads the entire revision history
46 of Plan 9 from User Space
47 in addition to the current tree.
48 .PP
49 .I Git
50 .I pull
51 incorporates changes from the master repository
52 into the local revision history and applies them to the
53 current file tree.
54 .PP
55 .I Git
56 .I diff
57 runs Unix's
58 .MR diff (1)
59 to compare the files in the local tree with the corresponding
60 files in the revision history.
61 The special revision
62 .B HEAD
63 refers to the most recent version in the version history.
64 .PP
65 .I Gitk
66 starts an interactive history viewer.
67 .PP
68 The Git tree can be inspected on the web at
69 .HR https://github.com/9fans/plan9port "" .
70 .SH FILES
71 .TP
72 .B \*9/.git
73 directory containing Git local repository
74 .TP
75 .B .gitignore
76 list of files and wildcards to exclude from Git operations
77 .SH SEE ALSO
78 Unix's
79 .IR git (1),
80 .HR http://git-scm.com/doc
81 .PP
82 .HR https://9fans.github.io/plan9port/
83 .SH BUGS
84 Plan 9 from User Space is no longer accessible using CVS or Mercurial;
85 you must use Git.