問題タブ [gitpython]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
13257 参照

python - GitPython でタグをチェックアウトする方法

Python スクリプトで、git リポジトリのクローンを作成した後、タグをチェックアウトしようとしました。GitPython 0.3.2 を使用しています。

このコードでエラーが発生しました:

タグ名をブランチ名に置き換えれば問題ありません。GitPython のドキュメントに情報が見つかりませんでした。シェルで同じタグをチェックアウトしようとしても、問題はありません。

Python で git タグをチェックアウトする方法を知っていますか?

0 投票する
1 に答える
915 参照

python - GitPython - レポのインデックスを取得できませんか?

GitPython を使用してリポジトリのインデックスを取得するにはどうすればよいですか?

スロー エラー: 'Repo' オブジェクトに属性 'index' がありません

え?トリアーのチュートリアルを何度も読んでいるせいで、私の目は血まみれです。手がかりはありますか?

0 投票する
5 に答える
8484 参照

python - gitpythonを使用して最後のコミットで現在のコミットのgit diffを行う方法は?

gitpythonモジュールを把握しようとしているのですが、

しかし、tdiff = hcommit.diff('HEAD^ HEAD')うまくいきません!! どちらもしません('HEAD~ HEAD')

差分出力を取得しようとしています!

0 投票する
3 に答える
3123 参照

python - gitPythonを使用してgitグローバル構成ファイルの読み取りと更新をエミュレートするにはどうすればよいですか?

を使用してgitグローバル構成ファイルを読み取りたいgit config --listので、グローバル構成ファイルの読み取りと更新に使用できますか?

0 投票する
3 に答える
1827 参照

python - サブプロセスでgitコマンドを実行することに対するgitPythonの利点は?

私は最近、git コマンドを実行する python を使用して git コマンドを作成したので、モジュールsubproces.Popenを利用するかどうかについて議論していますか? モジュールを使用gitPythonしても違いはありますか?gitpython

0 投票する
2 に答える
1383 参照

python - gitpython の「git tag --contains」に相当

私はgit tag --contains <commit>gitpythonで達成しようとしています。誰でも私にドキュメントを教えてもらえますか。特定のコミットを含むタグではなく、すべてのタグを取得するドキュメントを見つけました。

0 投票する
2 に答える
5338 参照

python - リモートブランチでプル、プッシュする方法

Git に手動でプッシュされるソース コードを現在作成している変更プロセスを自動化しようとしています。GitPythonを使用してそのコードをラップしようとしています:

これを実行しようとすると、

トレースバック (最新の呼び出しが最後):

ファイル「git_test2.py」の 33 行目

repo.commit("変更をコミット")

悪いオブジェクト: 636f6d6d6974206368616e676573

スクリプトはリモート リポジトリをプルできますが、コミットに失敗します。これに対するより良いアプローチはありますか?

0 投票する
2 に答える
8185 参照

python - GitPython を使用して、git submodule update --init を行う方法

これまでの私のコードは、次のように動作しています。subprocess.call() のものを取り除きたい

0 投票する
1 に答える
247 参照

python - gitpythonを使用した後、Windowsで一時ディレクトリを削除するにはどうすればよいですか?

Windows 7で実行している次のPython関数があります。

残念ながら、rmtree 行では次のようになります。

Windows で一時ディレクトリを削除するにはどうすればよいですか?