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

python - git ログ --端末では正しく動作しますが、git python で g.log(file_name) を実行するとエラーが表示されます

一部のファイルでは、Git Python で g.log() 命令でエラーが発生することがありますが、ターミナルで [$git log -- ] を実行すると同じファイルに対して正しく動作します。端末での次のコマンドは非常にうまく機能します。

ここに私のpythonコードがあります:

core/model/org/eclipse/jdt/internal/core/CompilationUnitVisitor.java': 不明なリビジョンまたはパスが作業ツリーにありません。「git [...] -- [...]」のように、パスとリビジョンを区切るには「--」を使用します。

誰かがそれを修正する方法を提案できますか?

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

clone - GitPython を使用した Git リポジトリのクローン作成 - リポジトリが見つかりません 認証に失敗しました

Python を使用してプライベート リポジトリのクローンを作成しようとしています。Git Python パッケージを使用してリポジトリのクローンを作成していますが、次のエラーが発生します。

エラー: GitCommandError: 'git clone -v https://github.mit.edu/mitx/content-mit-1690rgit edxcourse' が終了ステータス 128 を返しました: 'edxcourse' への複製中... リモート リポジトリが見つかりません。致命的: ' https://github.mit.edu/mitx/content-mit-1690.r.git/ 'の認証に失敗しました

ただし、私はこのリポジトリのメンバーであり、リポジトリにアクセスできます。

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

python - Windows 上の gitpython で常にファイルが見つからないというエラーが発生するのはなぜですか?

ここにあるgitpythonのチュートリアルを見て、ステップバイステップに従っていると、私のマシンにいくつかの問題があります。環境は Windows 7、git バージョン 1.7.11.msysgit.1、Python 2.7 です。すべてが easy_install で正常にインストールされました。Repo オブジェクトが正常に作成され、コマンドのようなコマンドが機能repo.tree()repo.branchesます。私が行うと、repo.is_dirty()特定のファイルが見つからないというエラーが発生します。 WindowsError: [Error 2] The system cannot find the file specified.何か案は?

TIA にお問い合わせください。

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

python - GitPython - clone_from が機能しない

git リポジトリのクローン作成中に問題に直面しています。

GitPython ライブラリの関数clone_fromを使用しています

git import リポジトリから

Repo.clone_from("git://github.com/facebook/buck.git", "D:\sample")

エラーが発生しています

Windows エラー: 指定されたファイルが見つかりません

これがライブラリを使用してレポを複製する方法であるかどうか誰かに教えてもらえますか?

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

python - GitPythonプル後に作業コピーに何も表示されない

私はPythonGitが初めてで、プルとプッシュに問題があります。ローカルにベア リポジトリを作成し、それに最初のコミットをプッシュしました。その後、PythonGit を使用して新しいユーザー リポジトリを初期化し、フェッチしてプルしようとしました。リポジトリの初期化に問題はありませんが、リモート/ベア リポジトリからは何も取得できません。私のコード:

フェッチとプルの ipython コンソールで次のように取得します。

フェッチと

プル用。プル アクションの後、何もプルされず、レポはまだ空ですが存在します。私が間違っていることは何ですか?

0 投票する
6 に答える
24112 参照

python - GitPython と SSH キー?

特定の SSH キーと一緒に GitPython を使用するにはどうすればよいですか?

ドキュメントは、その件に関してあまり完全ではありません。私がこれまでに試したことは、Repo(path).