git コマンドラインでは、git commit -a
.
ダルウィッチを使用してそれを行うにはどうすればよいですか?
のようなコミットのさまざまなテストを考慮すると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を使用することですが、そのままではその機能を提供しません。