2

git コマンドラインでは、git commit -a.

ダルウィッチを使用してそれを行うにはどうすればよいですか?

4

1 に答える 1

1

のようなコミットのさまざまなテストを考慮するとtest_repository.py、1 行で実行できるとは思えません。

    r.stage(['a'])
    commit_sha = r.do_commit('modified a',
                             committer='Test Committer <test@nodomain.com>',
                             author='Test Author <test@nodomain.com>',
                             commit_timestamp=12395, commit_timezone=0,
                             author_timestamp=12395, author_timezone=0)

コミットを呼び出す前に、最初に変更または削除されたファイルを見つけてステージングする必要があります。

他の代替手段は、git のラッパーであるgit-pythonを使用することですが、そのままではその機能を提供しません。

于 2012-08-13T07:18:17.660 に答える