[NODE.JS]SSH KEYリリースとGITHUBプッシュ
2887 ワード
SSHキーを起動しgithubにバインドし、これまでに作成したコードを解読しようとします.👊🏻端末では、ssh鍵が発行されたかどうかを以下のコマンドで検証します. がなければ、やってみましょう.次のコマンドを入力すると、Enter Enter!それでは下のように身長のランダムアートのイメージを確認することができます. バックグラウンドでssh-agentを起動します. MacOS Sierra 10.12.2.2以降を使用すると、~/になります.ssh/configファイルで鍵をssh-agentに自動的にロードし、鍵チェーンにパスワードを格納するように設定する必要があります.ファイルが生成される前に、ファイルが存在するかどうかを確認します. ファイルが存在しないので1つ作成します.そしてファイルを開き、Host~から始まるコードを書きます. SSH鍵をssh-agentに追加し、鍵チェーンにパスワードを格納します. を生成するSSHキーを確認します.端末に次のコードを書いて、クリックすると応答しません.逆に,この状態で手帳のような場所に貼れば,生成した自分のSSH鍵を確認できる.
生成されたSSH鍵をgithubにバインドする必要がある.githubプロファイルをクリックするとsettingsがあり、そこでSSHとGPGkeysメニューをクリックします.
タイトルを書き、自分でスプーンにコピーしたSSHスプーンをスプーンに貼り付け、Add SSHスプーンボタンをクリックします.
は現在Nodeです.jsプロジェクトコードを安全にリボンにプッシュできます!プロジェクトをローカルに保存し、リモート・リポジトリgithubにプッシュします.では終わります!👊🏻
> id_rsa id_rea.pub // 두 디렉토리가 있다면 ssh key가 이미 발급되어 있는것이다.
ssh-keygen -t rsa -b 4096 -C "[email protected]"
// ssh-keygen -t ed25519 -C "[email protected]"
$ eval "$(ssh-agent -s)"
> Agent pid 20016
$ open ~/.ssh.config
> The file /Users/ce._.cy/.ssh/config does not exist.
$ touch ~/.ssh/config
$ open ~/.ssh.config
// 오픈된 파일에 아래 코드를 넣어준다.
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_ed25519
$ ssh-add -K ~/.ssh/id_ed25519
> Identity added: ~
$ pbcopy < ~/.ssh/id_ed25519.pub
生成されたSSH鍵をgithubにバインドする必要がある.githubプロファイルをクリックするとsettingsがあり、そこでSSHとGPGkeysメニューをクリックします.
タイトルを書き、自分でスプーンにコピーしたSSHスプーンをスプーンに貼り付け、Add SSHスプーンボタンをクリックします.
$ git add .
$ git commit -m "first commit"
$ git branch -M main // 이건 필수는 아니지만 github도 master 브랜치를 main으로 변경해 쓰길권고하기 있기 때문에 변경해주었다.
$ git remote add origin https://github.com/devCecy/boilet-plate-feat.node.js-.git
$ git push -u origin main
John AhnのYouTubeレッスンおよびgithubが提供するドキュメントに基づいて記事が記述されている.Reference
この問題について([NODE.JS]SSH KEYリリースとGITHUBプッシュ), 我々は、より多くの情報をここで見つけました https://velog.io/@dev_cecy/NODE.JS-SSH-KEY-발급-그리고-GITHUB-푸시テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol