@@ -6,10 +6,33 @@ redirect_from:
6
6
- ../workbooks/github-foundations.html
7
7
---
8
8
9
+ ---
10
+
11
+ <span class =" mega-octicon octicon-plug " ></span >
12
+
13
+ # GitHub Foundations
14
+
15
+ Core skills for day-to-day use of Git on the command line and GitHub workflows
16
+
17
+ <div class =" objectives " >
18
+ <input type =" checkbox " id =" obj1 " ><label for =" obj1 " >Understand Git vocabulary, GitHub platform</label >
19
+ <input type =" checkbox " id =" obj2 " ><label for =" obj2 " >Interact with versioned documents on GitHub</label >
20
+ <input type =" checkbox " id =" obj3 " ><label for =" obj3 " >Use graphical clients to download projects</label >
21
+ <input type =" checkbox " id =" obj4 " ><label for =" obj4 " >Apply basic workflow principles</label >
22
+ <input type =" checkbox " id =" obj5 " ><label for =" obj5 " >Maximize benefits of local, remote repositories</label >
23
+ <input type =" checkbox " id =" obj6 " ><label for =" obj6 " >Compare versioned history on GitHub</label >
24
+ <input type =" checkbox " id =" obj7 " ><label for =" obj7 " >Utilize Markdown during code review processes</label >
25
+ </div >
26
+
27
+ ---
28
+
29
+
9
30
---
10
31
11
32
## Understanding version control
12
33
34
+ Explore an introduction to core concepts of the [ Git] ( https://git-scm.com ) technology and its vocabulary for every-day scenarios.
35
+
13
36
---
14
37
15
38
---
@@ -80,6 +103,8 @@ The command line version of Git has a very light footprint. For most platforms,
80
103
81
104
## Surveying the GitHub platform
82
105
106
+ Discover the flexibility of preserving version controlled files and the simplicity of collaboration workflows all in one ecosystem.
107
+
83
108
---
84
109
85
110
---
@@ -205,6 +230,8 @@ Sign up for a free GitHub account at [github.com/join](https://github.com/join).
205
230
206
231
## Creating a hosted repository
207
232
233
+ Publish your versioned documents and share projects on the [ GitHub] ( https://github.com ) platform.
234
+
208
235
---
209
236
210
237
{% capture lab %}
@@ -230,6 +257,8 @@ And important decision when creating your repository is in its name. Giving it a
230
257
231
258
## Touring content versioning on GitHub
232
259
260
+ Explore the GitHub Web Flow and GitHub interface that provides robust Git version control actions all through a web browser.
261
+
233
262
---
234
263
235
264
{% capture lab %}
@@ -257,6 +286,8 @@ The GitHub web interface allows you to interact and perform many file-affecting
257
286
258
287
## Acquiring repositories locally
259
288
289
+ Explore the process of downloading a hosted repository to a local machine, the support across tooling, and the options of protocols.
290
+
260
291
---
261
292
262
293
---
@@ -308,6 +339,8 @@ Just as with the Git technology operating on GitHub, local repositories also use
308
339
309
340
## Exploring the GitHub Flow
310
341
342
+ Discover the simplicity and flexibility in Git-based collaboration workflows with context-specific sets of changes and code review via pull requests
343
+
311
344
---
312
345
313
346
---
@@ -370,6 +403,8 @@ A branch is a divergent path in the history of the code base. It may contain an
370
403
371
404
## Syncing local and GitHub repos
372
405
406
+ Publish and syncrhonize local commit history with a GitHub hosted repository from graphical clients and command line.
407
+
373
408
---
374
409
375
410
---
@@ -405,6 +440,8 @@ git push origin [master|branch]
405
440
406
441
## Visualizing changes with GitHub
407
442
443
+ Identify changes across document history through GitHub's interface and support for code, prose, graphics files, and more.
444
+
408
445
---
409
446
410
447
### Details
@@ -441,6 +478,8 @@ Similarly, 3D file viewing, and then 3D file diffing are also part of the GitHub
441
478
442
479
## Using GitHub Pages
443
480
481
+ Craft, version, and publish GitHub-hosted web pages directly from a project repository.
482
+
444
483
---
445
484
446
485
@@ -449,6 +488,8 @@ Similarly, 3D file viewing, and then 3D file diffing are also part of the GitHub
449
488
450
489
## Managing projects
451
490
491
+ Identify pending contributions, manage collaborator and permissions access, and curate flexible task lists of project objectives.
492
+
452
493
---
453
494
454
495
@@ -457,6 +498,8 @@ Similarly, 3D file viewing, and then 3D file diffing are also part of the GitHub
457
498
458
499
## Using GitHub Flavored Markdown
459
500
501
+ Unleash ** communication** potential with GitHub's vast support of simple and effective plain-text document formatting known as Markdown.
502
+
460
503
---
461
504
462
505
### Details
0 commit comments