Gitを使う
github.com に自分用の公開鍵暗号を作成、登録する。
github.com でアカウント作成。コマンドラインから利用するにはSSH公開鍵暗号が必要。
git bash (Windows app) を使う
# Create public key cryptograohy
ssh-keygen -t ed25519 -C "your@email.com"
/C/Users/ast15/.ssh/id_ed25519_github # Filename
作成された公開鍵(id_ed25519_github.pub) のテキストを、github.com のsetting ページにて貼り付ける。
端末毎に秘密鍵をコピーして登録。
# Required
eval `ssh-agent`
ssh-add ~/.ssh/id_ed25519_github
vi ~/.ssh/config
Host github
HostName github.com
User git
IdentityFile ~/.ssh/id_ed25519_github
IdentitiesOnly yes
ログインテスト
ssh -v git@github.com
git clone する端末で初期設定する。
# Initialize on command line
git config --global core.autoCRLF true # windows
git config --global user.email "mail@mydomain.com"
git config --global user.name "AST"
git config --global push.default simple
git config --global core.sshCommand "ssh -i ~/.ssh/id_ed25519_github -F /dev/null"
# confirm
git config --global core.autoCRLF
# unset
git config --global --unset core.autoCRLF
# Clone
git clone git@github.com:MyGithub/project1.git