GitHub
Git
https://gyazo.com/6c67bd41baac7bb8e2bcc3a91014d4c6
reference.icon GitHub Logos and Usage
SSHキーの追加
鍵をssh-keygen
$ ssh-keygen -t ed25519 -P "" -f .ssh/github_ed25519
~/.ssh/configに追記
code:~/.ssh/config
Host github github.com
HostName github.com
IdentityFile ~/.ssh/github_ed25519
User git
クリップボードへ
Macならpbcopy
$ pbcopy < ~/.ssh/github_ed25519.pub
dragoon8192.icon$ssh-copy-idは使えないのかな
WSLならclip.exe
$ clip.exe < ~/.ssh/github_ed25519.pub
GitHubのSettingへ
reference.icon GitHub アカウントへの新しい SSH キーの追加 - GitHub Docs
clone
code:console
git clone git@github.com:dragoon8192/files.git
最初のpush
code:console
git remote add origin git@github.com:dragoon8192/files.git
git push -u origin master
$ git push -u
$ git push --set-upstream
と同じ
上流に指定するんだって
reference.icon git pushのオプション -u とは - Qiita
$ git branch -M main
これは人権問題由来らしいね
reference.icon GitHub、これから作成するリポジトリのデフォルトブランチ名が「main」に。「master」から「main」へ変更 - Publickey
デフォルトがmasterってのがよろしくないと
マスタースレイブシステムとか厳しそう