I hereby claim:
- I am grahamg on github.
- I am graham_g (https://keybase.io/graham_g) on keybase.
- I have a public key ASCkc1nreswzI2ZQpJ42g_JoC4CGdb4PwT1n3UNTeRB-mgo
To claim this, I am signing this object:
# | |
# mkdir DockerLocalDevelopmentEnvironment | |
# curl -o Dockerfile <this file> | |
# docker build -t dev-env . | |
# docker run -it -d dev-env:latest /bin/bash | |
# docker ps | |
# docker attach <randomly assigned instance name> | |
# | |
FROM phusion/baseimage:latest |
Introduction to Git and Github at a high level: https://github.com/skills/introduction-to-github | |
0. Installing and configuring git, adding ssh key for use with Github | |
0.1 Mac OS comes pre-installed with git, command line client for interacting with github | |
0.2 Windows requires manual installation, can be obtained from https://git-scm.com/download/win | |
0.3 Using git client on local computer requires adding your ssh key to the github ui. | |
Follow the directions at for adding or creating a SSH key | |
https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent | |
1. Starting a new local repository |
I hereby claim:
To claim this, I am signing this object:
{ | |
"meta": { | |
"theme": "short" | |
}, | |
"basics": { | |
"name": "Graham Greenfield", | |
"label": "Software Engineer", | |
"image": "https://avatars.githubusercontent.com/u/21362", | |
"summary": "I've worked at a variety of startups and large corporate environments so I'm used to filling a variety of roles as a programmer. I'm used to prioritising user feedback first and foremost in short predictable two-week cycles.", | |
"website": "https://grahamg.dev", |