0

私は最近GITの時流に乗った。どのDVCSホスティングを使用するかについて混乱しています。私は専用/vpsサーバー上で自分のものをセットアップできると考えています。

だから、私の質問は、私が持っている専用サーバー上に自分の内部リモートリポジトリ管理システムをセットアップする方法は?

ご案内ください。

よろしく

4

2 に答える 2

1

サーバーで、使用するディレクトリで次のコマンドを実行します。

git init --bare

これにより、サーバー上に空の/裸のリポジトリが作成されます。

クライアントで、既存のgitリポジトリで次のコマンドを実行します(これを行う方法を知っていると仮定します)...

git remote add myserver <url/path>

これにより、サーバーにリモート/リンクが追加されます。パスはローカル、リモート(http、sshなど)にすることができます。

git over sshの設定の詳細については、次の記事を参照してください。

サーバーにコードをプッシュするには、次の手順を実行します...

git push myserver master

これにより、コミットがリモートサーバーにプッシュされます。ここで、「myserver」はリモートロケーションに指定したエイリアスです。

git pull myserver master

git pullを使用すると、サーバーからすべてのコミットをダウンロード/プルできます。

Edit Githubは素晴らしく、多くの追加機能がありますが、自分でgitリポジトリを設定する方法を知っておくとよいでしょう。

于 2012-07-11T10:07:13.260 に答える
0

私はGitosisが好きで、リポジトリのセットアップがとても簡単になります。簡単なチュートリアルは彼らのgithubページにあります(リンクを参照)。

于 2012-07-11T10:14:45.837 に答える