私は自分のリモートアプリケーションを配備しようとしたときにリモートgitリポジトリからエラーが出る理由を理解しようとしています。それはgitリポジトリではないことを私に伝えていますが、私はそれを問題なしにプッシュして引き出すことができます。しかし、最近私はbashで発見されていないgitに関する問題を抱えていましたが、Macportをインストールするとパスの変数の問題になりました(私は思っています)。これは修正されました。あなたが提供できるかもしれないあらゆる助けを前もってありがとう! エラー出力は以下の通りです:gitリポジトリがcapistranoでの配備中に認識されない
my-MacBook-Pro:project myUser$ cap deploy:update
* executing `deploy:update'
** transaction: start
* executing `deploy:update_code'
updating the cached checkout on all servers
executing locally: "git ls-remote [email protected]/usr/local/git_root/project.git master"
fatal: '[email protected]/usr/local/git_root/project.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
*** [deploy:update_code] rolling back
* executing "rm -rf /usr/local/www/sites/project.example.ca/releases/20120403193900; true"
servers: ["project.example.ca"]
[project.example.ca] executing command
[project.example.ca] rvm_path=/usr/local/rvm /usr/local/rvm/bin/rvm-shell '[email protected]' -c 'rm -rf /usr/local/www/sites/project.example.ca/releases/20120403193900; true'
command finished in 639ms
Command git ls-remote [email protected]/usr/local/git_root/project.git master returned status code pid 1815 exit 128
これは必須ではありません。 – Nic
これは必ずしも必要ではありません。 – Francisco