How-To Geek

Anthony Heddings-

Anthony Heddings

  • 640
    articles

Page 5

About Anthony Heddings

Anthony Heddings is a tech writer and freelance React developer. He enjoys spending most of his time debugging JavaScript and yelling at his terminal.

Latest Articles

How To Switch a Github Repository to SSH Authentication

Github provides two ways to authenticate with your repository---over HTTPS with a password, and over SSH using private keys.

How to Move Changes to Another Branch in Git

While Git keeps track of your day to day changes, it also features systems like branches that help you organize.

How to Clone or Download a Specific Branch from Github

Github is great for storing files, but sometimes the files you want are stored on a different Git branch, and aren't easily accessible from the main site.

How To Download Single Files From a Github Repository

While Github is most commonly used to host large code projects, it also functions as a pretty good file host, and sometimes you just want to download a file or two without cloning the entire repo.

How To Properly Fork a Github Repository

Open source programming is all about being able to make your own changes to code others have written.

How to Transfer a Github Repository to Your Organization (or Another User)

Git only tracks file versions, so while you can fork a repo and keep the history, it won't transfer over all of the past and present issues, packages, settings, and everything else that makes Github great.

How to Mount a Host Directory Into a Docker Container

Docker provides tools to bridge the filesystems of containers and the host operating system running the container, such as bind mounts and volumes.

How to Run a Command on a Running Docker Container

Usually, you want Docker applications to be fully contained, but sometimes for development or automation purposes it's useful to be able to work with Docker containers as if there were Linux VMs.

How to View the Remote URL a Github Repository Was Cloned From

If you've cloned a fork of a Github repository, it might have the same name as many other forks.

Where Does Docker Keep Log Files?

Debugging most Linux programs usually involves checking log files, which can be a complex process.

How to Switch, Add, and Remove Git Remotes

Git is a decentralized version control system, which means your local repo is the same thing as the remote repository on a site like Github.

How to Assign a Static IP to a Docker Container

Static IP addresses don't change when containers or services are stopped and started, making them useful for permanent networking.

How To Completely Reset a Git Repository (Including Untracked Files)

Git commands are complicated, and you may often find yourself thinking,"screw this, I'll just start over!" Luckily, Git is built to track every version of your changes, and if you messed up, it provides tools for resetting your repository back to its old working state.

How to Copy Directories Recursively with scp

A common problem when working with files is applying operations recursively, or to every sub-directory in the entire folder.

How to Automate SSH Logins If You Must Use a Password

SSH does not have an easy way to send passwords over standard input, making it hard to automate.

How to Delete Git Branches On Local and Remote Repositories

Branches are a core part of Git workflows, being used to keep unfinished code out of the master codebase.

How to Check Disk Space Usage for Docker Images & Containers

With containerized applications running in isolated environments, it can be harder than usual to track down problems with applications using too much storage space.

How to Run a Local Shell Script on a Remote SSH Server

The problem with running commands over SSH is that generally you either have to type them yourself or upload a script file.

3 4 5 6 7
Page 5 / 32