git接続設定と.bashrcのコピー
Nid: 729
git にbash設定ファイル「.bashrc」を保管しているので、git 接続設定してファイルをアカウントのディレクトリにクローンします。
- 鍵を作成
$ ssh-keygen $ chmod 600 ~/.ssh/id_rsa.pub
- ssh接続時に秘密鍵を使うための設定
$ cat > ~/.ssh/config <<EOF Host github.com Hostname github.com Identityfile ~/.ssh/id_rsa EOF
- 鍵を登録
$ cat ~/.ssh/id_rsa.pub ssh-rsa AACAABC3DNzaFC1...xYzt username@vps99999
内容をコピーし、GitHub Webページの「User settings」「SSH Key」「Add SSH key」へペースト。 接続確認
$ ssh -l git github.com PTY allocation request failed on channel 0 Hi foresthermit! You've successfully authenticated, but GitHub does not provide shell access. Connection to github.com closed.
- bash設定ファイルをクローン
$ git clone git@github.com:foresthermit/dotfiles.git $ mv ~/.bashrc ~/.bashrc.org $ ln -s ~/dotfiles/.bashrc ~/.bashrc
Ref Link: