gitのダウンロードとインストール
Ubuntuの場合
$ sudo apt-get install git-core
他の環境はこちらを参照git - downloads
gitの設定
デフォルトユーザー名とEメールアドレス
$ git config --global user.name "Your Name Here"
$ git config --global user.email "your_email@youremail.com"
これらは個別のリポの設定で上書きすることもできる
$ cd my_other_repo
$ git config user.name "Different Name"
$ git config user.email "differentmail@email.com"
$ git config user.name "Different Name"
$ git config user.email "differentmail@email.com"
HTTPSでのPassword caching の使用とタイムアウトの指定(秒: デフォルト15分)
$ git config --global credential.helper chache
$ git config --gllbal credential.helper 'cache --timeout=3600'
設定の確認
$ cat ~/.gitconfig
SSH鍵の作成と登録
既存の鍵の確認
$ cd ~/.ssh
$ ls
$ ls
.ssh ディレクトリが既に作成されていて、そこにid_rsa と id_rsa.pubがあればそれを使うこともできる。その場合は「公開鍵のコピー」までスキップ
既存の鍵のバックアップ
$ mkdir key_backup
$ cp id_rsa* key_backup
$ rm id_rsa*
$ cp id_rsa* key_backup
$ rm id_rsa*
鍵の生成
$ ssh-keygen -t rsa -C "your_email@youremail.com"
Generating public/private rsa key pair.
Enter file in which to save the key (home/user/.ssh/id_rsa): [just press enter]
Enter passphrase (empty for no passphrase): [Type a passphrase]
Enter same passphrase again: [Type a passphrase]
Generating public/private rsa key pair.
Enter file in which to save the key (home/user/.ssh/id_rsa): [just press enter]
Enter passphrase (empty for no passphrase): [Type a passphrase]
Enter same passphrase again: [Type a passphrase]
公開鍵のコピー
$ xclip -sel clip < ~/.ssh/id_rsa.pub
xclipがインストールされていない場合は先にインストール
$ sudo apt-get install xclip
公開鍵の登録
githubのサイト右上のAccount Settingsをクリック左のサイドバーのSSH Keysをクリック
Add SSH keyをクリック
Keyフィールドにペースト
0 コメント:
コメントを投稿