Gitolite を使用して、Gitlab に新しいブランチを作成しようとしています。インストール手順を完了します。「gitolite のセットアップ」セクションに出くわすと、問題が発生します。このリンクをたどりました。
私が走るとき
gitolite setup -pk alice.pub
コマンド 「bash: gitolite: コマンドが見つかりません」というエラー メッセージが表示されました。何が問題なのかわかりません。どなたか助けてください。
このステップは、Gitolite のインストール後に行われます。これは、次の 3 つの可能性のいずれかを選択したことを前提としています。
gitolite
コマンドを実行します。$PATH
。そのため、gitolite が にあることを確認してください。そうすればPATH
、そのコマンドが機能します。
私は gitolite のローカル インストールを好みます ( /usr/local
root 権限が必要な ではなく、ローカル ディレクトリにインストールします)。
説明については、「install_or_update_gitolite.sh
」を参照してください。
"${github}/install" -to "${gtl}/bin" # Note: "${gtl}/bin" is in my $PATH
GITOLITE_HTTP_HOME= gitolite setup -pk "${H}/.ssh/gitoliteadm.pub"
gitolite setup
が適切に機能するようにするGITOLITE_HTTP_HOME
には、最初に空の文字列を設定することをお勧めします。
Debian には /usr/bin/gitolite はありません
Linux debian-srv 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux ls: cannot access /home/gitolite/bin: No such file or directory
ls: cannot access /usr/bin/gito*: No such file or directory
ここで gitolite3 のインストールが役立ちました:
apt-get install gitolite3
root@debian-srv:# which gitolite
/usr/bin/gitolite