GitHubの使い方メモ
最近ちょくちょく使うことがあるのでメモ
まずはGitHubのアカウントを作成しておきます。
========== gitの初期設定 ==========
・自分の名前とメールアドレスの設定
git config --global user.name "your_name"
git config --global user.email "your_email@example.com"
・カラー表示の設定(お好みで)
git config --global color.ui "auto"
・設定の確認
git config --list
------------------------------
user.name=your_name
user.email=your_email@example.com
color.ui=auto
------------------------------
========== GitHubにSSH公開鍵を登録 ==========
・SSH鍵を作成 ※既にSSH鍵がある場合はこの手順は不要です
(色々聞かれますが全て空エンターでOKです)
ssh-keygen -t rsa -C "your_email@example.com"
・SSH鍵をクリップボードにコピーします
pbcopy < ~/.ssh/id_rsa.pub
・作成したSSH公開鍵をGitHubに登録します
マイページ右上の工具マーク「Account settings」をクリック
ページ左メニューの「SSH Keys」→「Add SSH key」
下記を入力して「Add key」を押します
----------
Title:PC名など
Key:<SSH鍵をペースト>
----------
========== GitHubにリポジトリを作成 ==========
・GitHubのマイページでリポジトリを作成する「New repository」をクリック
Repository name:sample
Description (optional):<空欄>
Public を選択
Initialize this repository with a README のチェックは無し
・ローカルにリポジトリを作成する
mkdir sample
cd sample/
git init
touch README.md
git add README.md
git commit -m "first commit"
・GitHubのリポジトリにアップする
git remote add origin git@github.com:<ユーザー名>/sample.git
git push -u origin master
========== 運用編 ==========
・ファイルを編集する
echo "test" >> README.md
・ローカルリポジトリにコミット
git add README.md
git commit -m "文字列 test を追加"
・GitHubリポジトリにpush
git push
========== 他のPCから編集 ==========
※あらかじめGitHubにSSH公開鍵の登録が必要です
・GitHubリポジトリをクローンする
git clone git@github.com:<ユーザー名>/sample.git
・ファイルを編集する
echo "hoge" >> README.md
・ローカルリポジトリにコミット
git add README.md
git commit -m "文字列 hoge を追加"
・GitHubリポジトリにpush
git push
・他のユーザーの更新を反映
git pull
○参考にさせて頂いたサイト
・README.mdファイル。マークダウン記法まとめ
http://codechord.com/2012/01/readme-markdown/
・Gitを使いこなすための20のコマンド
http://sourceforge.jp/magazine/09/03/16/0831212
・GitHub Help(SSH鍵関連)
https://help.github.com/articles/generating-ssh-keys
まずはGitHubのアカウントを作成しておきます。
========== gitの初期設定 ==========
・自分の名前とメールアドレスの設定
git config --global user.name "your_name"
git config --global user.email "your_email@example.com"
・カラー表示の設定(お好みで)
git config --global color.ui "auto"
・設定の確認
git config --list
------------------------------
user.name=your_name
user.email=your_email@example.com
color.ui=auto
------------------------------
========== GitHubにSSH公開鍵を登録 ==========
・SSH鍵を作成 ※既にSSH鍵がある場合はこの手順は不要です
(色々聞かれますが全て空エンターでOKです)
ssh-keygen -t rsa -C "your_email@example.com"
・SSH鍵をクリップボードにコピーします
pbcopy < ~/.ssh/id_rsa.pub
・作成したSSH公開鍵をGitHubに登録します
マイページ右上の工具マーク「Account settings」をクリック
ページ左メニューの「SSH Keys」→「Add SSH key」
下記を入力して「Add key」を押します
----------
Title:PC名など
Key:<SSH鍵をペースト>
----------
========== GitHubにリポジトリを作成 ==========
・GitHubのマイページでリポジトリを作成する「New repository」をクリック
Repository name:sample
Description (optional):<空欄>
Public を選択
Initialize this repository with a README のチェックは無し
・ローカルにリポジトリを作成する
mkdir sample
cd sample/
git init
touch README.md
git add README.md
git commit -m "first commit"
・GitHubのリポジトリにアップする
git remote add origin git@github.com:<ユーザー名>/sample.git
git push -u origin master
========== 運用編 ==========
・ファイルを編集する
echo "test" >> README.md
・ローカルリポジトリにコミット
git add README.md
git commit -m "文字列 test を追加"
・GitHubリポジトリにpush
git push
========== 他のPCから編集 ==========
※あらかじめGitHubにSSH公開鍵の登録が必要です
・GitHubリポジトリをクローンする
git clone git@github.com:<ユーザー名>/sample.git
・ファイルを編集する
echo "hoge" >> README.md
・ローカルリポジトリにコミット
git add README.md
git commit -m "文字列 hoge を追加"
・GitHubリポジトリにpush
git push
・他のユーザーの更新を反映
git pull
○参考にさせて頂いたサイト
・README.mdファイル。マークダウン記法まとめ
http://codechord.com/2012/01/readme-markdown/
・Gitを使いこなすための20のコマンド
http://sourceforge.jp/magazine/09/03/16/0831212
・GitHub Help(SSH鍵関連)
https://help.github.com/articles/generating-ssh-keys
08
« PHP PaaS「cloudControl」の使い方メモ | PHP Yubikey で Yubico OTP認証 »
コメント
Comment
list
コメントの投稿
Comment
form
トラックバック
トラックバックURL
→http://arpanet617.blog.fc2.com/tb.php/46-258ed9f1
この記事にトラックバックする(FC2ブログユーザー)
Trackback
list
| h o m e |