先生方、私は近い将来、コードをホストする git サーバーを構築したいと考えています。HTTP 送信には Apache が必要です。比較的小規模なプロジェクトなのでユーザー管理機能は必要ありませんが、オンラインチュートリアルに従って、Apache
の設定を行いました。以下の手順を実行すると、git Push が成功しません
git init --bare project.git
cd project.git
git init
git add .
git commit - a -m 'origin create'
git リモート追加オリジン http://127.0.0.1/git/project.git
git プッシュ オリジン マスター
chown -R apache: apache。主な理由は、git ウェアハウスを apache に変更する必要があるためです。
初めて git サーバーを作成するときに、git サーバーで次のコマンドを構成します。
>git config accept.denyCurrentBranch 無視
エラー プロンプト はい
git プッシュ オリジン マスターに次のエラーがあります
致命的: 'http://127.0.0.1/git/test/': にアクセスできません 要求された URL はエラーを返しました: 403
先生たちにアドバイスを求めてください。 。
GOGS をお勧めします。現在これを使用していますが、非常に優れており、インストールも簡単です。スクリプトを実行するだけで、他のことは何も考えません。他のすべては、ページ上のフォームに従って 1 つずつ入力するだけです。
サーバーアドレスを追加するとき、スラッシュを1つ未満記述する必要がありますか?