2012-02-25 5 views
3

githubのように外部でホストされているのではなく、私がプッシュまたはプルできるLinuxボックスにgit repoを作成したい。つまり、私はローカルとリモートの両方のリポジトリが同じマシン上に存在する必要があります。UbuntuボックスにローカルGitリポジトリを作成する

誰も私がそれをやり遂げる方法を知っていますか?

ありがとうございました。

答えて

8

「リモート」リポジトリとして機能するディレクトリを作成してください。そのディレクトリにgit init --bareを実行します。次に、git clone --local/path/to/repoを実行して、そのリポジトリをクローンすることができます。これで、同じマシンにローカルとリモートの両方のリポジトリがあり、好きなときにリモートリポジトリにプッシュすることができます。

+1

チャームのように働いた、ありがとう。 :) これを跨いでいる人のための補遺: "git init --bare"で意図したリモートリポジトリを初期化する必要があります。それ以外の場合は、完全に動作します。 – khalid13

関連する問題