• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Roger Perkin

Network Automation Architect

  • Network Automation
    • Network Automation Courses
    • Ansible Automation Platform
    • Ansible Workshop
    • What is Network Automation?
    • Network Automation Tools
    • ContainerLab
    • Ansible Training
      • What is Ansible Software?
      • Ansible Tutorial for Beginners
      • Ansible Network Automation
      • Ansible Hosts File
    • Python Network Automation
      • Nornir
      • Python Network Automation Course
      • Python for Network Engineers
      • Python VENV / Virtual Environment Tutorial
      • Python Tutorial for Beginners
      • pyATS
    • Network Source of Truth
      • NetBox Training
      • Infrahub
    • NetDevops
    • DevOps Tutorial
      • Git Training
      • Terraform Training
      • Linux Training
      • Kubernetes Training
      • Devops Training Course
      • Azure Devops Training
    • Terraform
    • GIT
      • Git Commands
      • What is GitHub?
    • Docker Training
    • Confluence
    • Microsoft Azure
  • Cisco
    • ISE
    • SD WAN Training
    • Password Recovery
    • Software-Upgrade-Guides
    • BGP
    • Data Center
    • WIRELESS
  • CCIE
  • Blog
  • About
    • My Red Special Guitar
  • Contact
roger perkin ccie cisco consultant header image

GitHub Tutorials

How to download from GitHub

Here are the steps to download files or repositories from GitHub: How To Download a Single File from GitHub To Download an Entire Repository To Clone a Repository (Using Git) Cloning a repository …

Is GitHub still Free?

Is GitHub still Free? GitHub offers free and paid plans, depending on your use case you can use GitHub for free. GitHub offers personal and enterprise accounts. If you want to use GitHub for free you …

What is GitHub?

What is GitHub? What is GitHub? What is GitHub? GitHub is a company offering cloud-based Git repository services. GitHub is a code hosting platform providing version control and collaboration. As of …

What is a GitHub Pull Request?

GitHub Pull Request Explained In this GitHub Pull Request Tutorial I am going to explain in as simple terms as I can what is a GitHub Pull Request and how you use it in your workflow. If you want to …

GitHub Actions Environment Variables

What are Github Actions Environment Variables? Environment variables in GitHub Actions allow you to store login credentials, secrets and constant data that you can use in your Github Actions jobs. In …

What are GitHub Actions? Quick Tutorial

What are GitHub Actions? GitHub actions are building blocks that form a continuous integration and continuous deployment (CI/CD) platform that is built right into GitHub. You can create a workflow …

Let’s get started

Take a look at my premium courses on Ansible, Nornir & Git or buy them all with the Network Automation Bundle!

Network Automation Courses

Navigation

Home

Blog

About

C

Python VENV Tutorial
Python for Network Engineers

Network Automation
Network Automation Courses
Network Discovery Tools
Network Automation Conferences
Ansible Training
Devops Tutorial
Network Source of Truth
DevOps Glossary
Network Monitoring Software

Contact

Contact

Get in touch with me here

[email protected]

  • Twitter
  • LinkedIn
  • YouTube
Buy me a coffeeBuy me a coffee

Copyright © 2025 · Roger Perkin · All Rights Reserved · Privacy Policy – Terms