問題タブ [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.
git - gitpython の diff と git log の diff の違いは何ですか?
git log -p
の出力と差分の出力の違いがわかりませんgitpython
。
たとえば、いくつかの merge commit の場合、次のようf534e1...
になりgit log -p
ます。
diff はありません。これは正しいと思います (diff には、次のログ エントリ ( の親の 1 つ) が含まれf534e1...
ます)。
で同じ効果を実現したいと思いgitpython
ます。私はしようとしています:
私は得る:
いくつかの違いがあります。
これは何の差分ですか?なぜここで取得するのですか?の動作をどのように模倣できgit log -p
ますか?
python - マージの競合をブロックする git フックはありますか?
github リポジトリを保護するために、Python で git フックを作成する予定です。マージ競合マーカー ( など>>>>>>
) を検出し、コミットをブロックします。
最初のアイデアはいくつかありますが、同様のフックのサンプルを入手できれば非常に役立ちます。経験者からの実装に関するアドバイスも高く評価されます。
ssl - GitPython ライブラリを使用した git clone
GitPython ライブラリを使用して、SSL チェックを無効にしてクローンを作成する方法。次のコード...
...このエラーが発生します:
「export GIT_SSL_NO_VERIFY=1」については知っていますが、python ライブラリに実装するにはどうすればよいですか?
python - GitPython パイプ出力を stdout に
Python で非常に単純なスクリプトを実行します。Pythonスクリプトで次のステートメントを使用して、リポジトリをサーバーに複製しています。
clone_from から進行状況を取得して stdout にパイプするにはどうすればよいですか?
python - GitPython の同等のコマンド
GitPython と同等のコマンドまたは this のコマンドが必要git clone -b <branch_name> --recursive <url>
です。サブプロセス呼び出しがこれを行う唯一の方法ではないことを願っています。誰かがアイデアを持っている場合は、私に知らせてください。
python - GitPython クローン リポジトリ エラー
--recursive
パラメータ ( 、 )を使用して git リポジトリのクローンを作成したいのです-b <branch>
が、次のエラーが発生します。
これが私のコードです:
正常に機能するものに置き換えgit.Repo.clone
た場合git.Repo.clone_from
、このコマンドは私のパラメーターを受け入れません。