diff --git a/.ruby-version b/.ruby-version index ef538c2..7636e75 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.1.2 +4.0.5 diff --git a/LINUX.md b/LINUX.md index 9132fef..cb5d1cc 100644 --- a/LINUX.md +++ b/LINUX.md @@ -76,8 +76,8 @@ We highly recommend installing [Windows Terminal](https://apps.microsoft.com/sto Windows ```bash -# replace "your_email@example.com" with your GCP account email -ssh-keygen.exe -t ed25519 -C "your_email@example.com" +# replace your_email@example.com, this is purely informative and allows you to remember the use of this key +ssh-keygen.exe -t ed25519 -C your_email@example.com ``` @@ -85,8 +85,8 @@ ssh-keygen.exe -t ed25519 -C "your_email@example.com" MacOS & Linux ```bash -# replace "your_email@example.com" with your GCP account email -ssh-keygen -t ed25519 -C "your_email@example.com" +# replace your_email@example.com, this is purely informative and allows you to remember the use of this key +ssh-keygen -t ed25519 -C your_email@example.com ``` @@ -108,8 +108,8 @@ If you receive this message, you may already have an SSH Key with the same name To create a separate SSH key to exclusively use for this bootcamp use the following: ```bash -# replace "your_email@example.com" with your GCP account email -ssh-keygen -t ed25519 -f ~/.ssh/de-bootcamp -C "your_email@example.com" +# replace your_email@example.com, this is purely informative and allows you to remember the use of this key +ssh-keygen -t ed25519 -f ~/.ssh/de-bootcamp -C your_email@example.com ``` Your new SSH Key will be named `de-bootcamp`. Make sure to remember it for later! @@ -513,7 +513,7 @@ We will use the GitHub CLI (`gh`) to connect to GitHub using *SSH*, a protocol t First in order to **login**, copy-paste the following command in your terminal: -:warning: **DO NOT edit the `email`** +:warning: **DO NOT edit the `email`** — Even though `user:email` looks like a placeholder for your actual email address, it isn't — do not replace it. ```bash gh auth login -s 'user:email' -w --git-protocol ssh @@ -525,7 +525,9 @@ gh auth login -s 'user:email' -w --git-protocol ssh If you already have SSH keys, you will see instead `Upload your SSH public key to your GitHub account?` With the arrows, select your public key file path and press `Enter`. -- `Enter a passphrase for your new SSH key (Optional)`. Type something you want and that you'll remember. It's a password to protect your private key stored on your hard drive. Then press `Enter`. +- `Enter a passphrase for your new SSH key (Optional)`: + - **FOR MOST PEOPLE:** Just press `Enter` to skip. You don't need a passphrase for the bootcamp and it would prompt you every time you use the key. There is a risk, however, that if someone steals your laptop, they could then push to GitHub. + - **IF SECURITY IS REALLY IMPORTANT TO YOU:** Enter a passphrase of your choice and press `Enter`. It's _really_ important that if you enter a passphrase, you write it down somewhere immediately and do not lose/forget it. You will need to enter this frequently. - `Title for your SSH key`. You can leave it at the proposed "GitHub CLI", press `Enter`. diff --git a/WINDOWS.md b/WINDOWS.md index cc6480a..901136b 100644 --- a/WINDOWS.md +++ b/WINDOWS.md @@ -76,8 +76,8 @@ We highly recommend installing [Windows Terminal](https://apps.microsoft.com/sto Windows ```bash -# replace "your_email@example.com" with your GCP account email -ssh-keygen.exe -t ed25519 -C "your_email@example.com" +# replace your_email@example.com, this is purely informative and allows you to remember the use of this key +ssh-keygen.exe -t ed25519 -C your_email@example.com ``` @@ -85,8 +85,8 @@ ssh-keygen.exe -t ed25519 -C "your_email@example.com" MacOS & Linux ```bash -# replace "your_email@example.com" with your GCP account email -ssh-keygen -t ed25519 -C "your_email@example.com" +# replace your_email@example.com, this is purely informative and allows you to remember the use of this key +ssh-keygen -t ed25519 -C your_email@example.com ``` @@ -108,8 +108,8 @@ If you receive this message, you may already have an SSH Key with the same name To create a separate SSH key to exclusively use for this bootcamp use the following: ```bash -# replace "your_email@example.com" with your GCP account email -ssh-keygen -t ed25519 -f ~/.ssh/de-bootcamp -C "your_email@example.com" +# replace your_email@example.com, this is purely informative and allows you to remember the use of this key +ssh-keygen -t ed25519 -f ~/.ssh/de-bootcamp -C your_email@example.com ``` Your new SSH Key will be named `de-bootcamp`. Make sure to remember it for later! @@ -480,7 +480,7 @@ We will use the GitHub CLI (`gh`) to connect to GitHub using *SSH*, a protocol t First in order to **login**, copy-paste the following command in your terminal: -:warning: **DO NOT edit the `email`** +:warning: **DO NOT edit the `email`** — Even though `user:email` looks like a placeholder for your actual email address, it isn't — do not replace it. ```bash gh auth login -s 'user:email' -w --git-protocol ssh @@ -492,7 +492,9 @@ gh auth login -s 'user:email' -w --git-protocol ssh If you already have SSH keys, you will see instead `Upload your SSH public key to your GitHub account?` With the arrows, select your public key file path and press `Enter`. -- `Enter a passphrase for your new SSH key (Optional)`. Type something you want and that you'll remember. It's a password to protect your private key stored on your hard drive. Then press `Enter`. +- `Enter a passphrase for your new SSH key (Optional)`: + - **FOR MOST PEOPLE:** Just press `Enter` to skip. You don't need a passphrase for the bootcamp and it would prompt you every time you use the key. There is a risk, however, that if someone steals your laptop, they could then push to GitHub. + - **IF SECURITY IS REALLY IMPORTANT TO YOU:** Enter a passphrase of your choice and press `Enter`. It's _really_ important that if you enter a passphrase, you write it down somewhere immediately and do not lose/forget it. You will need to enter this frequently. - `Title for your SSH key`. You can leave it at the proposed "GitHub CLI", press `Enter`. diff --git a/_partials/ssh_key.md b/_partials/ssh_key.md index fada4ee..91bfad9 100644 --- a/_partials/ssh_key.md +++ b/_partials/ssh_key.md @@ -16,8 +16,8 @@ We highly recommend installing [Windows Terminal](https://apps.microsoft.com/sto Windows ```bash -# replace "your_email@example.com" with your GCP account email -ssh-keygen.exe -t ed25519 -C "your_email@example.com" +# replace your_email@example.com, this is purely informative and allows you to remember the use of this key +ssh-keygen.exe -t ed25519 -C your_email@example.com ``` @@ -25,8 +25,8 @@ ssh-keygen.exe -t ed25519 -C "your_email@example.com" MacOS & Linux ```bash -# replace "your_email@example.com" with your GCP account email -ssh-keygen -t ed25519 -C "your_email@example.com" +# replace your_email@example.com, this is purely informative and allows you to remember the use of this key +ssh-keygen -t ed25519 -C your_email@example.com ``` @@ -48,8 +48,8 @@ If you receive this message, you may already have an SSH Key with the same name To create a separate SSH key to exclusively use for this bootcamp use the following: ```bash -# replace "your_email@example.com" with your GCP account email -ssh-keygen -t ed25519 -f ~/.ssh/de-bootcamp -C "your_email@example.com" +# replace your_email@example.com, this is purely informative and allows you to remember the use of this key +ssh-keygen -t ed25519 -f ~/.ssh/de-bootcamp -C your_email@example.com ``` Your new SSH Key will be named `de-bootcamp`. Make sure to remember it for later! diff --git a/macOS.md b/macOS.md index 0cf5e50..fad105a 100644 --- a/macOS.md +++ b/macOS.md @@ -76,8 +76,8 @@ We highly recommend installing [Windows Terminal](https://apps.microsoft.com/sto Windows ```bash -# replace "your_email@example.com" with your GCP account email -ssh-keygen.exe -t ed25519 -C "your_email@example.com" +# replace your_email@example.com, this is purely informative and allows you to remember the use of this key +ssh-keygen.exe -t ed25519 -C your_email@example.com ``` @@ -85,8 +85,8 @@ ssh-keygen.exe -t ed25519 -C "your_email@example.com" MacOS & Linux ```bash -# replace "your_email@example.com" with your GCP account email -ssh-keygen -t ed25519 -C "your_email@example.com" +# replace your_email@example.com, this is purely informative and allows you to remember the use of this key +ssh-keygen -t ed25519 -C your_email@example.com ``` @@ -108,8 +108,8 @@ If you receive this message, you may already have an SSH Key with the same name To create a separate SSH key to exclusively use for this bootcamp use the following: ```bash -# replace "your_email@example.com" with your GCP account email -ssh-keygen -t ed25519 -f ~/.ssh/de-bootcamp -C "your_email@example.com" +# replace your_email@example.com, this is purely informative and allows you to remember the use of this key +ssh-keygen -t ed25519 -f ~/.ssh/de-bootcamp -C your_email@example.com ``` Your new SSH Key will be named `de-bootcamp`. Make sure to remember it for later! @@ -478,7 +478,7 @@ We will use the GitHub CLI (`gh`) to connect to GitHub using *SSH*, a protocol t First in order to **login**, copy-paste the following command in your terminal: -:warning: **DO NOT edit the `email`** +:warning: **DO NOT edit the `email`** — Even though `user:email` looks like a placeholder for your actual email address, it isn't — do not replace it. ```bash gh auth login -s 'user:email' -w --git-protocol ssh @@ -490,7 +490,9 @@ gh auth login -s 'user:email' -w --git-protocol ssh If you already have SSH keys, you will see instead `Upload your SSH public key to your GitHub account?` With the arrows, select your public key file path and press `Enter`. -- `Enter a passphrase for your new SSH key (Optional)`. Type something you want and that you'll remember. It's a password to protect your private key stored on your hard drive. Then press `Enter`. +- `Enter a passphrase for your new SSH key (Optional)`: + - **FOR MOST PEOPLE:** Just press `Enter` to skip. You don't need a passphrase for the bootcamp and it would prompt you every time you use the key. There is a risk, however, that if someone steals your laptop, they could then push to GitHub. + - **IF SECURITY IS REALLY IMPORTANT TO YOU:** Enter a passphrase of your choice and press `Enter`. It's _really_ important that if you enter a passphrase, you write it down somewhere immediately and do not lose/forget it. You will need to enter this frequently. - `Title for your SSH key`. You can leave it at the proposed "GitHub CLI", press `Enter`.