問題タブ [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 投票する
2 に答える
1595 参照

python - git-apply に相当する gitpython

gitpython ライブラリのみを使用して、(差分ファイルの形式で) パッチをレポに適用する方法はありますか?

つまり、git-apply コマンドに相当する gitpython はありますか?

0 投票する
0 に答える
84 参照

python - gitpython 呼び出しの stdout を保存していますか?

または呼び出しrを含む、オブジェクトの操作の stdout を保存したい- どうすればこれを行うことができますか?.reset.pull

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

python - gitpython を使用して変更されたファイルを取得する

現在の git-repo の変更されたファイルのリストを取得したい。通常、 をChanges not staged for commit:呼び出したときに下にリストされるファイルgit status

これまでのところ、リポジトリに接続し、プルして、追跡されていないすべてのファイルを表示することができました。

しかし、今は変更がある (コミットされていない) すべてのファイルを表示したいと考えています。誰かが私を正しい方向に押し進めることができますか? のメソッドの名前を見てrepo、しばらく実験しましたが、正しい解決策が見つかりません。

明らかにrepo.git.status、ファイルを呼び出して解析することはできますが、それはまったくエレガントではありません。もっと良いものがあるはずです。


編集:今考えてみると。より便利なのは、単一のファイルのステータスを教えてくれる関数です。お気に入り:

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

python - GitPython チェックアウトせずに指定したコミットからファイルを取得することは可能ですか?

指定したコミットからGitPythonでファイルをコピーしたい。今、私はここまで来ました:

できます。しかし、ファイルをcheckout変更HEADして変更します。なしで指定されたコミットからファイルをコピーしたり、ファイルを読み取ったりすることは可能checkoutですか?

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

gitpython - GitPythonでgit for-each-refと同等ですか?

git for-each-ref と同じように、GitPython API を使用してすべての参照を繰り返し処理したいと思います。どうやってやるの ?