The net is vast
プログラミングや、コンピュータなどの備忘録です。 主にRuby, Java, Linux, 等を扱います。アルゴリズムも扱いたいな。
0:53

Dreamhostで自分だけがアクセスするgitレポジトリを作成する

Category: By jx
今までSubversionを利用していたのですが、Herokuを使う事もあり普段使うバージョン管理ツールもgitにしようとしています。そこで、自分が自由に使えるレポジトリを創りたかったのですが、githubだと有料だし、せっかくDreamhostを借りているんだからここでレポジトリを作成したいと思います。なるべく簡単にいきます。手間をかけたくないですからね。

レポジトリの作成

まずプロジェクトを格納するディレクトリを作成します。以下のように作成しておけばレポジトリを追加したくなったら~/git/以下にディレクトリをどんどん掘って行けば良いですね。
[DREAMHOST]$ mkdir -p ~/git/SomeProject.git
今度は作成したディレクトリをレポジトリにします。
[DREAMHOST]$ cd ~/git/SomeProject.git
[dreamhost]$ git --bare init
今度はローカルホストでレポジトリをcloneします。
[localhost]$ git clone ssh://USERNAME@DREAMHOST/home/USERNAME/git/SomeProject.git
さらに、このレポジトリに名前を付けておきましょう。
[localhost]$ git remote add NAME ssh://USERNAME@DREAMHOST/home/USERNAME/git/SomeProject.git
ここまですれば簡単にgitを使う事ができます。 ローカルでの変更後
[localhost]$ git add -A
[localhost]$ git commit -m 'some message'
[localhost]$ git push NAME master
 

0 comments so far.

Something to say?