ホーム DoRuby Gitでリモートリポジトリを作成する

Gitでリモートリポジトリを作成する

この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。

バージョン管理は主にsvnを使っていますがGitを使用しリモートリポジトリを作成してみたので方法を書きます。

まずはリモートリポジトリ側でリポジトリを作成します。

mkdir ~/repos/sample.git
cd repos/sample.git

# bareオプション付けると管理情報だけのリポジトリが作れる
git --bare init

次にクライアント側でローカルリポジトリを作成しリモートリポジトリとの関連をつけます。

ローカルリポジトリの作成

mkdir repos
cd repos
git init

これでローカルのリポジトリは作成できました。

なにかファイルを作ってgitの管理下においてコミットしてみましょう。

touch sample.txt
git add sample.txt
git commit -m "first commit"

コミットをすることができました。

ローカルのリポジトリとリモートのリポジトリを関連付けしてリモートリポジトリに内容を送信できるように設定します

git remote add origin ssh://user@hoge/home/user/repos/sample.git

プッシュをすることによりリモートリポジトリに更新が反映されます。

git push origin master

リモートリポジトリからcloneすると変更した内容が反映されていると思います。

記事を共有
モバイルバージョンを終了