「Gitのお勉強」Githubとhetemlを連携してみる

目的

ローカル→Github→Webサーバといった流れで、ファイル管理・更新を行なってみる。

文章にすると、
ローカルで編集したファイルをCommitし、Githubにpushし、hetemlでpullするです。笑

細かい設定などは省略してます。完全にコピペ用ですが何かの参考になれば。

ローカルの変更をGit登録する

Git更新

git add --all
git commit -m "コメント"

Github更新(ローカル→heteml)

初回

git remote add origin git@github.com:ユーザ名/リポジトリ名.git
git push -u origin master

以降

git push

Webサーバ更新(Github→heteml)

hetemlへssh接続

ssh heteml

初回

GithubからGitクローン

git clone git@github.com:ユーザ名/リポジトリ名.git

以降

Githubから更新されたファイルの取得

git pull

ブランチ関連

新しいブランチをローカルに作成

git checkout -b hoge

ブランチがチェックアウトできない場合は

git pull しよう。

エラー対応

fatal: remote origin already exists.

git remote rm origin

佐賀のウェブやです。
お問い合わせはTwitterからお気軽に^^

Twitter