PCにUbuntuがあります。
/var/www/
git-versioned内のすべてのコードを作成したいと思います。
Gitファイルを配置するのに最適な場所と/var/www/
内のファイルのgitを設定するにはどうすればよいですか?
編集:
私の質問のより良い説明:
ローカルネットワーク上のすべてのPCとそれ以外のPCにのみアクセスできるgitサーバーをコンピューターにセットアップする必要があります。 (gitサーバーについての私の意見の場所は/ srv/git /である必要があります)
/ var/www /の下でgitサポートを使用するようにしたいコンピューター上のファイル
ありがとう
git
クライアントのインストールGitはUbuntuパッケージで提供されます。
Sudo apt-get -y install git
その後、コードがどこにあっても、空のGitリポジトリを簡単に作成できます。
cd /var/www/some-project
git init
git add some-file
git commit -m "First commit."
バージョン管理されたファイルを/var/www
に保持することは良い考えではないと主張することはできますが。おそらくそこにプロジェクトをデプロイするだけです。
git
リポジトリの管理Gitサーバーが必要で、自分のものをどこかにプッシュする場合は、 Gitosis を確認する必要があります。 Ubuntuでは、それは次のとおりです。
Sudo apt-get -y install gitosis
Ubuntuコミュニティマニュアルには、 Gitosisのセットアップに関する広範なチュートリアル 、および上記でリンクしたArchwikiもあります。デフォルトの設定では、ファイルを配置する場所(この場合は/srv/gitosis
)が処理されます。
さらに制御が必要な場合は、代わりにGitosis GitHubから を取得し、ホームディレクトリの--home
オプションを変更します。
Sudo adduser \
--system \
--Shell /bin/sh \
--gecos 'git version control' \
--group \
--disabled-password \
--home /srv/git \
git
次に、マニュアルの手順に従います(Ubuntuバージョンのユーザーはgitosis
ですが、GitHubのユーザーはgit
を使用します)。
さらに別のチュートリアル ここにあるので、この内容はかなりよく文書化されています。
非常に短いスタートアップは、このようなことをすることです。
Sudo apt-get install git
cd /var/www
git init
git add .
git commit
これで、/var/www
の下にすべてのファイルのリポジトリができます。
ただし、おそらく時間をかけてドキュメントを読む必要があります。