GitHub Skills (skills)

GitHub Skills

skills

Geek Repo

Learn how to use GitHub with interactive courses designed for beginners and experts.

Home Page:skills.github.com

Github PK Tool:Github PK Tool

GitHub Skills's repositories

introduction-to-github

Get started using GitHub in less than an hour.

secure-code-game

A GitHub Security Lab initiative, providing an in-repo learning experience, where learners secure intentionally vulnerable code.

Language:PythonLicense:MITStargazers:1888Issues:16Issues:23

github-pages

Create a site or blog from your GitHub repositories with GitHub Pages.

communicate-using-markdown

Organize ideas and collaborate using Markdown, a lightweight language for text formatting.

hello-github-actions

Create a GitHub Action and use it in a workflow.

copilot-codespaces-vscode

Develop with AI-powered code suggestions using GitHub Copilot and VS Code

test-with-actions

Create workflows that enable you to use Continuous Integration (CI) for your projects.

code-with-codespaces

Develop code using GitHub Codespaces and Visual Studio Code!

Language:HTMLLicense:MITStargazers:175Issues:8Issues:9

review-pull-requests

Collaborate and work together on GitHub.

Language:HTMLLicense:MITStargazers:164Issues:18Issues:23

publish-packages

Use GitHub Actions to publish your project to a Docker image.

Language:HTMLLicense:MITStargazers:151Issues:13Issues:11

resolve-merge-conflicts

Learn why conflicts happen and how to resolve them.

template-template

<<Not a course>> A template to make course templates. Search and replace "TBD".

release-based-workflow

Create a release based workflow that is built on the foundations of the GitHub flow

Language:JavaScriptLicense:MITStargazers:99Issues:5Issues:18

connect-the-dots

Useful tips when navigating through your repository

write-javascript-actions

Write your own GitHub JavaScript Action and automate customized tasks unique to your workflow.

deploy-to-azure

Create two deployment workflows using GitHub Actions and Microsoft Azure.

Language:JavaScriptLicense:MITStargazers:89Issues:5Issues:18

secure-repository-supply-chain

Secure your supply chain, understand dependencies in your environment, know about vulnerabilities in those dependencies and patch them

Language:C#License:MITStargazers:65Issues:8Issues:6

.github

<<Not a course>> .github is a special repository.

reusable-workflows

Make a workflow reusable, call it in another workflow, and use a matrix strategy to run multiple versions.

action-update-step

<<Not a course>> Action step: Update the course repository when the learner completes a step.

introduction-to-codeql

Enable code scanning and secure your code with CodeQL.

Language:PythonLicense:MITStargazers:18Issues:4Issues:0

introduction-to-secret-scanning

Enable secret scanning to identify plain-text credentials and prevent them from being written to your repository

License:MITStargazers:16Issues:0Issues:0

change-commit-history

A skills course on changing the commit history with Git

License:MITStargazers:8Issues:1Issues:0

action-check-file

<<Not a course>> Action: Check file for expected changes.

License:MITStargazers:2Issues:3Issues:0