11

--non-interactiveGITにSVNコマンドライン引数の類似物はありますか?

gitpythonライブラリを介してGITを使用していますが、いくつかの場所で問題が発生しています-プログラムがフリーズします。この場合、GITはユーザーに何かを尋ねようとしていますが、それはできません。私はその試みを禁止したい。

フリーズ中のプロセスは次のとおりです。

$ pstree -ap 14712
python,14712 src/auto-release
└─git,14720 pull --strategy=recursive -Xtheirs -v origin +master:origin/master
    └─git-merge,14721 -s recursive -Xtheirs -v Merge branch 'master' of 172.17.2.22:~/test-repo HEAD 920e34cb7267f702b7a1bb3af93619175cb566f0
4

2 に答える 2

6

標準入力で標準出力が端末に接続されていない場合 (isatty() は false を返す)、Git は質問をしません。通常は代わりにエラーで終了します。

于 2013-02-05T14:32:54.637 に答える