Android ミラー (複数の git リポジトリを含む) の gitosis を正常にセットアップしました。gitosis.conf で writable= の後に新しい .git パスを追加する際に、いくつかの改行を挿入することができました。次の解析エラーを受け取ったときに、保存、コミット、およびサーバーへのプッシュ:
トレースバック (最新の呼び出しが最後): ファイル "/usr/bin/gitosis-run-hook"、8 行目、load_entry_point('gitosis==0.2', 'console_scripts', 'gitosis-run-hook')() 内
ファイル「/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/app.py」、24 行目、実行中 return app.main()
ファイル "/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/app.py"、38 行目、メインの self.handle_args(parser, cfg, options, args)
ファイル "/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/run_hook.py"、75 行目、handle_args post_update(cfg, git_dir) 内
post_update cfg.read(os.path.join(export, ' ..', 'gitosis.conf'))
ファイル「/usr/lib/python2.5/ConfigParser.py」、267行目、読み取りself._read(fp、filename)
ファイル "/usr/lib/python2.5/ConfigParser.py"、490 行目、_read raise e
ConfigParser.ParsingError: ファイルに解析エラーが含まれています: ./gitosis-export/../gitosis.conf
(...)
改行を削除し、コミットを修正しました
git commit -m "改行を修正" --amend
ただし、 git push でもまったく同じエラーが発生します。それは、ギトーシスが私がそれ以上のプッシュをするのを妨げていると私に信じさせます.
これから回復するにはどうすればよいですか?