GitHubに登録して複数のPCからpushできるように設定する方法まとめ
Gitの学習をした時の参照リンクとメモ - 見方次第
上記の記事である程度のgitを使える知識が付いたのでそのままGitHubにコードを乗せて複数のPCからコードが編集出来るように設定した方法まとめ。
[ git ][ Mac ] Macにgitをインストールしてそのままgithubにも登録 at kishi-r.com
上記記事を参考にして進む。
途中の「SSH Keys」がPC毎に設定した方がよさげらしいです。
SSH Keysの作成、設定
使用するPC毎に設定するみたいなのでメモ
.ssh/ 以下に移動して
# ssh-keygen
を入力、最初のファイル名を「github_id_rsa」にしてパスワード登録
作成された「github_id_rsa.pub」の中身を
Log in - GitHub
に登録させておく
.ssh/configを作成して以下を記入
Host github.com User git Port 22 Hostname github.com IdentityFile ~/.ssh/github_id_rsa TCPKeepAlive yes IdentitiesOnly yes
他、設定
以下のコマンド流しとく
# git config --global user.name 'ユーザー名' # git config --global user.email '登録メールアドレス'
最初のバージョンを公開するとき
コミットしてから以下
# git remote add original git@github.com:ユーザー名/作成したディレクトリ名.git # git push original master
すでに公開しているリポジトリをローカルに持ってくるとき
リポジトリを置きたいディレクトリで以下
# git clone <git@github.com:ユーザー名/リポジトリ名.git>
できました。
GitHubにあげるときは
コミットしてから
# git push
上がってるのを持ってきたい時は
# git pull
でおkみたいです。
僕のPC環境が
- Mac (普段使い)
- ubuntu (サーバー用途)
- Windows (会社)
と、ばらばらに使っているのでコードを管理したかったのです。とりあえずMacとubuntuでGitHubに投稿できるようになりました。
SSH Keysが設定出来てしまえばおk
ちなみに僕のGitHubページはこちら
soramugi's Profile - GitHub