Skip to content

Commit e7dca19

Browse files
committed
docs: Adds the info from the original document
1 parent 824e562 commit e7dca19

7 files changed

Lines changed: 217 additions & 78 deletions

File tree

Git Tutorial.aux

Lines changed: 36 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -17,29 +17,39 @@
1717
\gdef\HyperFirstAtBeginDocument#1{#1}
1818
\providecommand\HyField@AuxAddToFields[1]{}
1919
\providecommand\HyField@AuxAddToCoFields[2]{}
20-
\@writefile{toc}{\contentsline {section}{\numberline {1}Why Use Git?}{3}{section.1}\protected@file@percent }
21-
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Who Uses Git?}{3}{subsection.1.1}\protected@file@percent }
22-
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}How Does Git Work?}{3}{subsection.1.2}\protected@file@percent }
23-
\@writefile{toc}{\contentsline {subsection}{\numberline {1.3}Where Does the Central Repository Go?}{4}{subsection.1.3}\protected@file@percent }
24-
\@writefile{toc}{\contentsline {subsection}{\numberline {1.4}How Do You Use Git?}{5}{subsection.1.4}\protected@file@percent }
25-
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5}Learning to Use Git}{5}{subsection.1.5}\protected@file@percent }
26-
\@writefile{toc}{\contentsline {section}{\numberline {2}Setting Up Git}{5}{section.2}\protected@file@percent }
27-
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Git Download}{5}{subsection.2.1}\protected@file@percent }
28-
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Git Installation (In Terminal)}{6}{subsection.2.2}\protected@file@percent }
29-
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Setup Terminal Code Editor}{7}{subsection.2.3}\protected@file@percent }
30-
\@writefile{toc}{\contentsline {section}{\numberline {3}Create an SSH Key}{7}{section.3}\protected@file@percent }
31-
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Why Use an SSH Key?}{7}{subsection.3.1}\protected@file@percent }
32-
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}How to Create an SSH Key}{7}{subsection.3.2}\protected@file@percent }
33-
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Add Your SSH Public Key to GitHub}{8}{subsection.3.3}\protected@file@percent }
34-
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Check That Your SSH key is Communicating with GitHub}{8}{subsection.3.4}\protected@file@percent }
35-
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Setup an SSH Alias for Adding an SSH Key}{9}{subsection.3.5}\protected@file@percent }
36-
\@writefile{toc}{\contentsline {section}{\numberline {4}Create a GPG Key}{10}{section.4}\protected@file@percent }
37-
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Generate a New GPG Key}{10}{subsection.4.1}\protected@file@percent }
38-
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Add Your GPG Key to GitHub}{12}{subsection.4.2}\protected@file@percent }
39-
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Add your GPG key to Git}{12}{subsection.4.3}\protected@file@percent }
40-
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Signing Commits}{12}{subsection.4.4}\protected@file@percent }
41-
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}Signing Tags}{13}{subsection.4.5}\protected@file@percent }
42-
\@writefile{toc}{\contentsline {section}{\numberline {5}Creating Git Aliases}{13}{section.5}\protected@file@percent }
43-
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}What are Git Aliases?}{13}{subsection.5.1}\protected@file@percent }
44-
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Creating Git Aliases}{13}{subsection.5.2}\protected@file@percent }
45-
\gdef \@abspage@last{14}
20+
\@writefile{toc}{\contentsline {section}{\numberline {1}Why Use Git?}{4}{section.1}\protected@file@percent }
21+
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Who Uses Git?}{4}{subsection.1.1}\protected@file@percent }
22+
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}How Does Git Work?}{4}{subsection.1.2}\protected@file@percent }
23+
\@writefile{toc}{\contentsline {subsection}{\numberline {1.3}Where Does the Central Repository Go?}{5}{subsection.1.3}\protected@file@percent }
24+
\@writefile{toc}{\contentsline {subsection}{\numberline {1.4}How Do You Use Git?}{6}{subsection.1.4}\protected@file@percent }
25+
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5}Learning to Use Git}{6}{subsection.1.5}\protected@file@percent }
26+
\@writefile{toc}{\contentsline {section}{\numberline {2}Setting Up Git}{6}{section.2}\protected@file@percent }
27+
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Git Download}{6}{subsection.2.1}\protected@file@percent }
28+
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Git Installation (In Terminal)}{7}{subsection.2.2}\protected@file@percent }
29+
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Setup Terminal Code Editor}{8}{subsection.2.3}\protected@file@percent }
30+
\@writefile{toc}{\contentsline {section}{\numberline {3}Create an SSH Key}{8}{section.3}\protected@file@percent }
31+
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Why Use an SSH Key?}{8}{subsection.3.1}\protected@file@percent }
32+
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}How to Create an SSH Key}{8}{subsection.3.2}\protected@file@percent }
33+
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Add Your SSH Public Key to GitHub}{9}{subsection.3.3}\protected@file@percent }
34+
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Check That Your SSH key is Communicating with GitHub}{9}{subsection.3.4}\protected@file@percent }
35+
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Setup an SSH Alias for Adding an SSH Key}{10}{subsection.3.5}\protected@file@percent }
36+
\@writefile{toc}{\contentsline {section}{\numberline {4}Create a GPG Key}{11}{section.4}\protected@file@percent }
37+
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Generate a New GPG Key}{11}{subsection.4.1}\protected@file@percent }
38+
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Add Your GPG Key to GitHub}{13}{subsection.4.2}\protected@file@percent }
39+
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Add your GPG key to Git}{13}{subsection.4.3}\protected@file@percent }
40+
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Signing Commits}{13}{subsection.4.4}\protected@file@percent }
41+
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}Signing Tags}{14}{subsection.4.5}\protected@file@percent }
42+
\@writefile{toc}{\contentsline {section}{\numberline {5}Creating Git Aliases}{14}{section.5}\protected@file@percent }
43+
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}What are Git Aliases?}{14}{subsection.5.1}\protected@file@percent }
44+
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Creating Git Aliases}{14}{subsection.5.2}\protected@file@percent }
45+
\@writefile{toc}{\contentsline {section}{\numberline {6}Basic Usage of Git in the Tyler Lab}{15}{section.6}\protected@file@percent }
46+
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1}General Commit Practices}{16}{subsection.6.1}\protected@file@percent }
47+
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.1}Conventional Commits}{17}{subsubsection.6.1.1}\protected@file@percent }
48+
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2}Branching}{17}{subsection.6.2}\protected@file@percent }
49+
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3}Creating Tags or Releases}{18}{subsection.6.3}\protected@file@percent }
50+
\@writefile{toc}{\contentsline {section}{\numberline {7}Using GitHub}{18}{section.7}\protected@file@percent }
51+
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1}ReadMe}{18}{subsection.7.1}\protected@file@percent }
52+
\@writefile{toc}{\contentsline {subsection}{\numberline {7.2}Creating Releases}{20}{subsection.7.2}\protected@file@percent }
53+
\@writefile{toc}{\contentsline {subsection}{\numberline {7.3}Creating Issues}{20}{subsection.7.3}\protected@file@percent }
54+
\@writefile{toc}{\contentsline {section}{\numberline {8}Conclusion}{20}{section.8}\protected@file@percent }
55+
\gdef \@abspage@last{21}

Git Tutorial.log

Lines changed: 28 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This is pdfTeX, Version 3.141592653-2.6-1.40.23 (MiKTeX 21.8) (preloaded format=pdflatex 2021.10.5) 21 OCT 2021 15:27
1+
This is pdfTeX, Version 3.141592653-2.6-1.40.23 (MiKTeX 21.8) (preloaded format=pdflatex 2021.10.5) 21 OCT 2021 16:25
22
entering extended mode
33
**"./Git Tutorial.tex"
44
(Git Tutorial.tex
@@ -364,13 +364,13 @@ LaTeX Font Info: External font `cmex10' loaded for size
364364
(Font) <8> on input line 2.
365365
LaTeX Font Info: External font `cmex10' loaded for size
366366
(Font) <6> on input line 2.
367-
)
367+
[2])
368368
\tf@toc=\write4
369369
\openout4 = `"Git Tutorial.toc"'.
370370

371-
[2]
371+
[3]
372372
(Images/repositories.pdf_tex
373-
<Images//repositories.pdf, id=141, page=1, 673.41853pt x 670.94444pt>
373+
<Images//repositories.pdf, id=195, page=1, 673.41853pt x 670.94444pt>
374374
File: Images//repositories.pdf Graphic file (type pdf)
375375
<use Images//repositories.pdf, page 1>
376376
Package pdftex.def Info: Images//repositories.pdf , page1 used on input line 56
@@ -382,69 +382,69 @@ LaTeX Font Info: External font `cmex10' loaded for size
382382
(Font) <20.74> on input line 57.
383383
LaTeX Font Info: External font `cmex10' loaded for size
384384
(Font) <17.28> on input line 57.
385-
<Images//repositories.pdf, id=142, page=2, 673.41853pt x 670.94444pt>
385+
<Images//repositories.pdf, id=196, page=2, 673.41853pt x 670.94444pt>
386386
File: Images//repositories.pdf Graphic file (type pdf)
387387
<use Images//repositories.pdf, page 2>
388388
Package pdftex.def Info: Images//repositories.pdf , page2 used on input line 59
389389
.
390390
(pdftex.def) Requested size: 390.0pt x 388.56448pt.
391391
) (Images/commit-history.pdf_tex
392-
<Images//commit-history.pdf, id=143, page=1, 887.13869pt x 304.73422pt>
392+
<Images//commit-history.pdf, id=197, page=1, 887.13869pt x 304.73422pt>
393393
File: Images//commit-history.pdf Graphic file (type pdf)
394394
<use Images//commit-history.pdf, page 1>
395395
Package pdftex.def Info: Images//commit-history.pdf , page1 used on input line
396396
56.
397397
(pdftex.def) Requested size: 390.0pt x 133.96722pt.
398-
<Images//commit-history.pdf, id=144, page=2, 887.13869pt x 304.73422pt>
398+
<Images//commit-history.pdf, id=198, page=2, 887.13869pt x 304.73422pt>
399399
File: Images//commit-history.pdf Graphic file (type pdf)
400400
<use Images//commit-history.pdf, page 2>
401401
Package pdftex.def Info: Images//commit-history.pdf , page2 used on input line
402402
61.
403403
(pdftex.def) Requested size: 390.0pt x 133.96722pt.
404-
) [3 <./Images//repositories.pdf> <./Images//repositories.pdf
404+
) [4 <./Images//repositories.pdf> <./Images//repositories.pdf
405405

406406
pdfTeX warning: pdflatex (file ./Images//repositories.pdf): PDF inclusion: mult
407407
iple pdfs with page group included in a single page
408408
>] (Images/remote-repos.pdf_tex
409-
<Images//remote-repos.pdf, id=151, page=1, 649.18867pt x 894.94525pt>
409+
<Images//remote-repos.pdf, id=205, page=1, 649.18867pt x 894.94525pt>
410410
File: Images//remote-repos.pdf Graphic file (type pdf)
411411
<use Images//remote-repos.pdf, page 1>
412412
Package pdftex.def Info: Images//remote-repos.pdf , page1 used on input line 56
413413
.
414414
(pdftex.def) Requested size: 390.0pt x 537.65408pt.
415-
) [4 <./Images//commit-history.pdf> <./Images//commit-history.pdf
415+
) [5 <./Images//commit-history.pdf> <./Images//commit-history.pdf
416416

417417
pdfTeX warning: pdflatex (file ./Images//commit-history.pdf): PDF inclusion: mu
418418
ltiple pdfs with page group included in a single page
419419
> <./Images//remote-repos.pdf
420420

421421
pdfTeX warning: pdflatex (file ./Images//remote-repos.pdf): PDF inclusion: mult
422422
iple pdfs with page group included in a single page
423-
>] [5] [6]
423+
>] [6] [7]
424424
Overfull \hbox (44.99213pt too wide) in paragraph at lines 130--131
425425
[]\OT1/cmr/m/n/12 Type the fol-low-ing into your ter-mi-nal: [][][][][][]
426426
[]
427427

428-
[7]
428+
[8]
429429
Overfull \hbox (2.73303pt too wide) in paragraph at lines 137--138
430430
[]\OT1/cmr/m/n/12 Start an ssh-agent with the fol-low-ing com-mand: [][][][][][
431431
]
432432
[]
433433

434-
[8]
434+
[9]
435435
Overfull \hbox (13.29063pt too wide) in paragraph at lines 178--179
436436
[]\OT1/cmr/m/n/12 To tell the ter-mi-nal that this alias ex-ists, en-ter [][][]
437437
[][][].
438438
[]
439439

440-
[9]
440+
[10]
441441
Overfull \hbox (53.51619pt too wide) in paragraph at lines 201--202
442442
[]\OT1/cmr/m/n/12 If you have a ver-sion of git of 2.1.17 or later, en-ter [][]
443443
[][][][].
444444
[]
445445

446-
[10]
447-
<Images//GPG Key Listing.png, id=266, 507.0945pt x 151.16475pt>
446+
[11]
447+
<Images//GPG Key Listing.png, id=320, 507.0945pt x 151.16475pt>
448448
File: Images//GPG Key Listing.png Graphic file (type png)
449449
<use Images//GPG Key Listing.png>
450450
Package pdftex.def Info: Images//GPG Key Listing.png used on input line 217.
@@ -454,18 +454,19 @@ Overfull \hbox (39.69283pt too wide) in paragraph at lines 220--221
454454
[]\OT1/cmr/m/n/12 Copy the out-put key from [][][][][][]
455455
[]
456456

457-
[11 <./Images//GPG Key Listing.png>] [12] [13] [14] (Git Tutorial.aux)
457+
[12 <./Images//GPG Key Listing.png>] [13] [14] [15] [16] [17] [18] [19]
458+
[20] [21] (Git Tutorial.aux)
458459
Package rerunfilecheck Info: File `"Git Tutorial".out' has not changed.
459-
(rerunfilecheck) Checksum: B036538137598EA9514BDD82FCC1857F;4441.
460+
(rerunfilecheck) Checksum: 4B029B07B27A8206B48BB63B5E069558;5902.
460461
)
461462
Here is how much of TeX's memory you used:
462-
9819 strings out of 478868
463-
148675 string characters out of 2848809
464-
460677 words of memory out of 3000000
465-
27453 multiletter control sequences out of 15000+600000
463+
9848 strings out of 478868
464+
149050 string characters out of 2848809
465+
463681 words of memory out of 3000000
466+
27465 multiletter control sequences out of 15000+600000
466467
411779 words of font info for 54 fonts, out of 8000000 for 9000
467468
1141 hyphenation exceptions out of 8191
468-
62i,15n,75p,916b,488s stack positions out of 5000i,500n,10000p,200000b,80000s
469+
62i,15n,75p,1031b,488s stack positions out of 5000i,500n,10000p,200000b,80000s
469470
<C:\Users\nblch\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\tcrm
470471
1200.pk> <C:\Users\nblch\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi60
471472
0\tcbx1200.pk><C:/Users/nblch/AppData/Local/Programs/MiKTeX/fonts/type1/public/
@@ -475,9 +476,9 @@ amsfonts/cm/cmbx12.pfb><C:/Users/nblch/AppData/Local/Programs/MiKTeX/fonts/type
475476
ms/MiKTeX/fonts/type1/public/amsfonts/cm/cmr12.pfb><C:/Users/nblch/AppData/Loca
476477
l/Programs/MiKTeX/fonts/type1/public/amsfonts/cm/cmr17.pfb><C:/Users/nblch/AppD
477478
ata/Local/Programs/MiKTeX/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
478-
Output written on "Git Tutorial.pdf" (14 pages, 233355 bytes).
479+
Output written on "Git Tutorial.pdf" (21 pages, 256545 bytes).
479480
PDF statistics:
480-
383 PDF objects out of 1000 (max. 8388607)
481-
127 named destinations out of 1000 (max. 500000)
482-
231 words of extra memory for PDF output out of 10000 (max. 10000000)
481+
470 PDF objects out of 1000 (max. 8388607)
482+
144 named destinations out of 1000 (max. 500000)
483+
311 words of extra memory for PDF output out of 10000 (max. 10000000)
483484

Git Tutorial.out

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,13 @@
2323
\BOOKMARK [1][-]{section.5}{\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000G\000i\000t\000\040\000A\000l\000i\000a\000s\000e\000s}{}% 23
2424
\BOOKMARK [2][-]{subsection.5.1}{\376\377\000W\000h\000a\000t\000\040\000a\000r\000e\000\040\000G\000i\000t\000\040\000A\000l\000i\000a\000s\000e\000s\000?}{section.5}% 24
2525
\BOOKMARK [2][-]{subsection.5.2}{\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000G\000i\000t\000\040\000A\000l\000i\000a\000s\000e\000s}{section.5}% 25
26+
\BOOKMARK [1][-]{section.6}{\376\377\000B\000a\000s\000i\000c\000\040\000U\000s\000a\000g\000e\000\040\000o\000f\000\040\000G\000i\000t\000\040\000i\000n\000\040\000t\000h\000e\000\040\000T\000y\000l\000e\000r\000\040\000L\000a\000b}{}% 26
27+
\BOOKMARK [2][-]{subsection.6.1}{\376\377\000G\000e\000n\000e\000r\000a\000l\000\040\000C\000o\000m\000m\000i\000t\000\040\000P\000r\000a\000c\000t\000i\000c\000e\000s}{section.6}% 27
28+
\BOOKMARK [3][-]{subsubsection.6.1.1}{\376\377\000C\000o\000n\000v\000e\000n\000t\000i\000o\000n\000a\000l\000\040\000C\000o\000m\000m\000i\000t\000s}{subsection.6.1}% 28
29+
\BOOKMARK [2][-]{subsection.6.2}{\376\377\000B\000r\000a\000n\000c\000h\000i\000n\000g}{section.6}% 29
30+
\BOOKMARK [2][-]{subsection.6.3}{\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000T\000a\000g\000s\000\040\000o\000r\000\040\000R\000e\000l\000e\000a\000s\000e\000s}{section.6}% 30
31+
\BOOKMARK [1][-]{section.7}{\376\377\000U\000s\000i\000n\000g\000\040\000G\000i\000t\000H\000u\000b}{}% 31
32+
\BOOKMARK [2][-]{subsection.7.1}{\376\377\000R\000e\000a\000d\000M\000e}{section.7}% 32
33+
\BOOKMARK [2][-]{subsection.7.2}{\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000R\000e\000l\000e\000a\000s\000e\000s}{section.7}% 33
34+
\BOOKMARK [2][-]{subsection.7.3}{\376\377\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000I\000s\000s\000u\000e\000s}{section.7}% 34
35+
\BOOKMARK [1][-]{section.8}{\376\377\000C\000o\000n\000c\000l\000u\000s\000i\000o\000n}{}% 35

Git Tutorial.pdf

22.6 KB
Binary file not shown.

Git Tutorial.synctex.gz

36.7 KB
Binary file not shown.

0 commit comments

Comments
 (0)