Skip to content

Commit 2df94f9

Browse files
authored
Merge branch 'master' into fix-windows
2 parents ce66ba5 + 0e28c47 commit 2df94f9

File tree

1,019 files changed

+19074
-101147
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,019 files changed

+19074
-101147
lines changed

.github/ISSUE_TEMPLATE.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
<If new idea or direction, please create a checklist of proposed ideas or next steps. [Example](https://github.com/github/training-kit/issues/415).>
1212

1313
### How to Contribute
14-
- [ ] Comment on this issue if you'd like to work/collaborate on it!
14+
- [ ] Comment on this issue if you'd like to work/collaborate on it!
1515
- [ ] Fork the [repository](https://github.com/github/training-kit).
16-
- [ ] Use the [GitHub Flow](https://guides.github.com/introduction/flow/) to make changes to your fork. [This](https://services.github.com{{site.baseurl}}/intro-to-github/) is a refresher course if you're unsure about how to make a change on GitHub.
17-
- [ ] Push your changes to your repository.
16+
- [ ] Use the [GitHub Flow](https://guides.github.com/introduction/flow/) to make changes to your fork. [This](https://services.github.com/on-demand/intro-to-github/) is a refresher course if you're unsure about how to make a change on GitHub.
17+
- [ ] Push your changes to your repository.
1818
- [ ] Submit a Pull Request
1919
- Base Dropdown: github/training-kit
2020
- Compare Dropdown: Your fork
@@ -26,7 +26,7 @@ If you'd like to make and test changes locally (and see how they would look if m
2626
- [Install Ruby](https://www.ruby-lang.org/en/documentation/installation/)
2727
- [ ] Run `script/setup`
2828
- [ ] Run `script/server`.
29-
- When successful, the script will initiate a local server at `http://127.0.0.1:4000{{site.baseurl}}`.
29+
- When successful, the script will initiate a local server at `http://127.0.0.1:4000/on-demand`.
3030

3131
### Questions?
3232
- Leave a comment on this issue! Make sure to use @ mentions if you want a specific person's attention!

CODE_OF_CONDUCT.md

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Contributor Covenant Code of Conduct
2+
3+
## Our Pledge
4+
5+
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
6+
7+
## Our Standards
8+
9+
Examples of behavior that contributes to creating a positive environment include:
10+
11+
* Using welcoming and inclusive language
12+
* Being respectful of differing viewpoints and experiences
13+
* Gracefully accepting constructive criticism
14+
* Focusing on what is best for the community
15+
* Showing empathy towards other community members
16+
17+
Examples of unacceptable behavior by participants include:
18+
19+
* The use of sexualized language or imagery and unwelcome sexual attention or advances
20+
* Trolling, insulting/derogatory comments, and personal or political attacks
21+
* Public or private harassment
22+
* Publishing others' private information, such as a physical or electronic address, without explicit permission
23+
* Other conduct which could reasonably be considered inappropriate in a professional setting
24+
25+
## Our Responsibilities
26+
27+
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.
28+
29+
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
30+
31+
## Scope
32+
33+
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.
34+
35+
## Enforcement
36+
37+
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [[email protected]](mailto:[email protected]). All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
38+
39+
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.
40+
41+
## Attribution
42+
43+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]
44+
45+
[homepage]: http://contributor-covenant.org
46+
[version]: http://contributor-covenant.org/version/1/4/

CONTRIBUTING.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Help Us Improve These Materials
22

3-
We're always looking for contributions to help improve these materials. If you have corrections, polish, or materials contributions, please submit them via a [Pull Request](https://help.github.com/articles/using-pull-requests).
3+
We're always looking for contributions to help improve these materials. If you have corrections, polish, or materials contributions, please submit them via a [Pull Request](https://help.github.com/articles/using-pull-requests).
44

55
If your contribution is larger than a syntax fix or sentence re-wording, please initiate a discussion via a new Issue (type `c` after switching focus to the [Issues](https://github.com/github/training-kit/issues) tab) so we can help guide your contribution to the right location in the materials.
6+
7+
## Using Primer
8+
9+
This site uses GitHub's CSS toolkit called [Primer](https://github.com/primer/primer-css). It's easy to use, and if your contribution requires some design or front-end work you should check out the [Primer Docs](http://primercss.io/).

Gemfile.lock

+9-9
Original file line numberDiff line numberDiff line change
@@ -17,21 +17,21 @@ GEM
1717
ethon (0.10.1)
1818
ffi (>= 1.3.0)
1919
execjs (2.7.0)
20-
faraday (0.13.0)
20+
faraday (0.13.1)
2121
multipart-post (>= 1.2, < 3)
2222
ffi (1.9.18)
2323
forwardable-extended (2.6.0)
2424
gemoji (3.0.0)
25-
github-pages (151)
25+
github-pages (155)
2626
activesupport (= 4.2.8)
2727
github-pages-health-check (= 1.3.5)
28-
jekyll (= 3.5.1)
28+
jekyll (= 3.5.2)
2929
jekyll-avatar (= 0.4.2)
3030
jekyll-coffeescript (= 1.0.1)
3131
jekyll-default-layout (= 0.1.4)
3232
jekyll-feed (= 0.9.2)
3333
jekyll-gist (= 1.4.1)
34-
jekyll-github-metadata (= 2.6.0)
34+
jekyll-github-metadata (= 2.8.0)
3535
jekyll-mentions (= 1.2.0)
3636
jekyll-optional-front-matter (= 0.2.0)
3737
jekyll-paginate (= 1.1.0)
@@ -51,7 +51,7 @@ GEM
5151
jekyll-theme-midnight (= 0.1.0)
5252
jekyll-theme-minimal (= 0.1.0)
5353
jekyll-theme-modernist (= 0.1.0)
54-
jekyll-theme-primer (= 0.4.0)
54+
jekyll-theme-primer (= 0.5.0)
5555
jekyll-theme-slate (= 0.1.0)
5656
jekyll-theme-tactile (= 0.1.0)
5757
jekyll-theme-time-machine (= 0.1.0)
@@ -70,7 +70,7 @@ GEM
7070
octokit (~> 4.0)
7171
public_suffix (~> 2.0)
7272
typhoeus (~> 0.7)
73-
html-pipeline (2.6.0)
73+
html-pipeline (2.7.0)
7474
activesupport (>= 2)
7575
nokogiri (>= 1.4)
7676
html-proofer (3.7.2)
@@ -83,7 +83,7 @@ GEM
8383
typhoeus (~> 0.7)
8484
yell (~> 2.0)
8585
i18n (0.8.6)
86-
jekyll (3.5.1)
86+
jekyll (3.5.2)
8787
addressable (~> 2.4)
8888
colorator (~> 1.0)
8989
jekyll-sass-converter (~> 1.0)
@@ -104,7 +104,7 @@ GEM
104104
jekyll (~> 3.3)
105105
jekyll-gist (1.4.1)
106106
octokit (~> 4.2)
107-
jekyll-github-metadata (2.6.0)
107+
jekyll-github-metadata (2.8.0)
108108
jekyll (~> 3.1)
109109
octokit (~> 4.0, != 4.4.0)
110110
jekyll-mentions (1.2.0)
@@ -154,7 +154,7 @@ GEM
154154
jekyll-theme-modernist (0.1.0)
155155
jekyll (~> 3.5)
156156
jekyll-seo-tag (~> 2.0)
157-
jekyll-theme-primer (0.4.0)
157+
jekyll-theme-primer (0.5.0)
158158
jekyll (~> 3.5)
159159
jekyll-seo-tag (~> 2.2)
160160
jekyll-theme-slate (0.1.0)

README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
# GitHub Training Kit
66
### Home of GitHub's On-Demand training
77

8-
This repository contains the completely open source on-demand training hosted at https://services.github.com{{site.baseurl}}/. These materials are provided under a [_Creative Commons License_ license](https://github.com/github/training-kit/blob/master/LICENSE).
8+
This repository contains the completely open source on-demand training hosted at https://services.github.com/on-demand/. These materials are provided under a [_Creative Commons License_ license](https://github.com/github/training-kit/blob/master/LICENSE).
99

1010
## We :heart: Contributors Like You!
1111

1212
**We’re eager to work with you**, our user community to improve these materials and develop new ones. Here's how you can help:
1313

14-
- **You spotted a mistake:** please feel free to fork the repository and submit a change via Pull Request (not sure how to do that, [we have a course for you](https://services.github.com{{site.baseurl}})).
14+
- **You spotted a mistake:** please feel free to fork the repository and submit a change via Pull Request (not sure how to do that, [we have a course for you](https://services.github.com/on-demand/)).
1515
- **You have an idea to make it better:** we :heart: new ideas! We invite you to open a new [Issue](https://github.com/github/training-kit/issues) if you want to talk about it, or you can [fork this repository](https://help.github.com/articles/working-with-forks/) and submit your idea via a Pull Request.
1616
- **You just want to help:** check out the [open issues](https://github.com/github/training-kit/issues) for projects you can tackle, review an [open pull request](https://github.com/github/training-kit/pulls), or check out [the project ROADMAP](https://github.com/github/training-kit/projects/1).
1717

@@ -21,8 +21,8 @@ For more information on contributing to this repository, check out our [CONTRIBU
2121

2222
This repository contains three primary resources:
2323

24-
- Our current [on-demand courses](https://services.github.com{{site.baseurl}}/) can be found in the [paths directory](/paths)
25-
- The translations of our popular [Git Cheat Sheets](https://services.github.com{{site.baseurl}}/downloads/github-git-cheat-sheet.pdf) can be found in the [downloads directory](/downloads). We're always looking for more. _P.S._ Right now the PDF generation is a manual process so please mention @github/services-training for assistance in getting your translation moved to the PDF.
24+
- Our current [on-demand courses](https://services.github.com/on-demand/) can be found in the [paths directory](/paths)
25+
- The translations of our popular [Git Cheat Sheets](https://services.github.com/on-demand/downloads/github-git-cheat-sheet.pdf) can be found in the [downloads directory](/downloads). We're always looking for more. _P.S._ Right now the PDF generation is a manual process so please mention @github/services-training for assistance in getting your translation moved to the PDF.
2626
- The recommended Training Path can be found [here](https://services.github.com/resources/learning-path/).
2727

2828
## Our Content Philosophy
@@ -47,7 +47,7 @@ To perform a build of the materials perform the following:
4747

4848
1. Run `script/setup`
4949
1. Run `script/server`.
50-
- When successful, the script will initiate a local server at `http://127.0.0.1:4000{{site.baseurl}}`.
50+
- When successful, the script will initiate a local server at `http://127.0.0.1:4000/on-demand/`.
5151
1. Simply paste that into your favorite web-browser and you will be ready to test.
5252
1. You'll also need to run the following script to compile the SCSS (you can remove the `watch` flag if desired):
5353
```
@@ -69,7 +69,7 @@ If you'd like to have a copy of the files to be served from a web server inside
6969
Site content is licensed under [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/). CC-BY-4.0 gives you permission to use content for almost any purpose but does not grant you any trademark permissions, so long as you note the license and give credit, such as follows:
7070

7171
> Content based on
72-
> <a href="https://services.github.com{{site.baseurl}}/">services.github.com{{site.baseurl}}</a>
72+
> <a href="https://services.github.com/on-demand/">services.github.com/on-demand/</a>
7373
> used under the
7474
> <a href="https://creativecommons.org/licenses/by/4.0/">CC-BY-4.0</a>
7575
> license.</a>

_config.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,9 @@ include:
7878
- _stylesheets
7979
- _javascript
8080
sass:
81-
sass_dir: assets/_scss
81+
load_paths:
82+
- assets/_scss
83+
- node_modules
8284
style: :compressed
8385

8486
# Custom site configuration

_includes/activity/gh-pages/02-create-profile.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@ Don't worry if you don't want to put your actual information up online. It's OK
3030
{{ activity-text | markdownify }}
3131
</div>
3232

33-
Need help? **Open an issue** [in our class repository](https://github.com/githubschool{{site.baseurl}}-github-pages/issues/new) for answers from GitHub trainers!
33+
Need help? **Open an issue** [in our class repository](https://github.com/githubschool/on-demand-github-pages/issues/new) for answers from GitHub trainers!
3434
{: .notice--success}

_includes/activity/gh-pages/03-create-new-page.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ Time to add our work history as a page to our Jekyll site.
1515
{{ activity-text | markdownify }}
1616
</div>
1717

18-
Need help? **Open an issue** [in our class repository](https://github.com/githubschool{{site.baseurl}}-github-pages/issues/new) for answers from GitHub trainers!
18+
Need help? **Open an issue** [in our class repository](https://github.com/githubschool/on-demand-github-pages/issues/new) for answers from GitHub trainers!
1919
{: .notice--success}

_includes/activity/gh-pages/04-more-content.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ You might also look into the "collections" functionality in Jekyll. This would l
2424
{{ activity-text | markdownify }}
2525
</div>
2626

27-
Need help? **Open an issue** [in our class repository](https://github.com/githubschool{{site.baseurl}}-github-pages/issues/new) for answers from GitHub trainers!
27+
Need help? **Open an issue** [in our class repository](https://github.com/githubschool/on-demand-github-pages/issues/new) for answers from GitHub trainers!
2828
{: .notice--success}

_includes/activity/github-CLI/00-basic-CLI-config.md

-12
This file was deleted.

_includes/activity/github-CLI/02-clone-repository.md

-11
This file was deleted.

_includes/activity/github-CLI/03-branch-locally.md

-6
This file was deleted.

_includes/activity/github-CLI/05-make-commits.md

-11
This file was deleted.

_includes/activity/github-CLI/06-git-push.md

-6
This file was deleted.

_includes/activity/github-CLI/10-add-website-commits.md

-17
This file was deleted.

_includes/activity/github-CLI/11-sync-changes.md

-4
This file was deleted.

_includes/activity/github-desktop/00-install-configure-gh-desktop.md

-7
This file was deleted.

0 commit comments

Comments
 (0)