gitpython

    1

    1答えて

    私はgitpythonを試していて、初めてです。コミットのためにステージングされた変更があるかどうかを検出しようとしています。 def commit(dir): r = Repo(dir) r.git.add(A=True) r.git.commit(m='commit all') しかし、これはディレクトリをコミットするだけのコードです: 現在、私はこのようになります機能を持っています

    0

    1答えて

    私はgitpythonを使ってファイル処理を行っています。 d.new_file条件を除いて、すべてがうまく動作しています。この型エラーが発生したところで、NoneTypeとstrを連結することはできません。 私はd.a_pathはNoneだと思いますが、なぜ動作していないのですが、else条件で動作しているのは分かりません。 誰もがd.n_file条件でd.a_pathがNoneである理由を知っ

    0

    1答えて

    私は r = git.Repo.init(dirPath) どのように私はgitpythonを使用してそのレポのためのGitの設定についてuser.email場を得ることができますか?のように初期化レポを持っていますか

    1

    1答えて

    GitPythonを使ってpython関数でリポジトリを複製しようとしました。 私はPythonの関数にはgitからクローニングにGitPythonライブラリを使用して、私のコードスニペットは、次のように: gitのインポートレポ Repo.clone_fromから ( 'http://user:[email protected]/user/project.git'、 /ホーム/洞/プロジェクト/

    -2

    1答えて

    私はローカルのgitリポジトリを持っています。私はそれに 'fibo.py'と呼ばれるpythonファイルを持っています。エディタでそのファイルを編集し、変更を保存しました。次に、次のコードを書き込んでそのファイルをリポジトリにコミットしました。 from git import Repo import os repo_dir = 'D:\\Git Repo\\newrepo1' file_

    1

    1答えて

    このような状況を考えてみましょう。ユーザは組織のレポをクローンしますgithub.com/org/repo。 gitpythonパッケージを介してユーザーの特権に関する情報(read、writeなど)を取得する方法はありますか? 私は学校のアプリケーションを作成していますが、これは自動的にcommitとpushに1つのボタンでレポすることができます(ただし、このボタンはユーザーの権限でのみ表示され

    1

    1答えて

    と私は称賛相当を実行する方法を見つけることができません。 Gitのプッシュ起源:branchName リモートブランチを削除するコマンド、することができますgitpythonはgit pushを使ってこれを実行しますか? おかげ

    0

    1答えて

    GitPythonというローカルのgitクローンがあるとします。私は、コミットとgitpythonを使用してプッシュすることができるよ: repo = Repo(D:\Dev\Gitpython) print(repo.git.add(".")) print(repo.git.commit(m='my commit message')) print(repo.git.push()) しか

    -1

    1答えて

    私はローカルのgitリポジトリを持っています。私はgitpythonライブラリを使用してローカルのリポジトリをコミットするためにPythonを使用しています。コミットをgithubにプッシュしたいgitpythonや他のライブラリを使ってどうすればいいですか? 私はオンラインで見ましたが、解決策はありませんでした。誰もがこれで私を助けることができます。予め おかげ

    0

    1答えて

    これはBashというスクリプトが見つかりました。これは同じタスクをBashで実行します。 GitPythonを使ってリポジトリの完全なバックアップを作成すると、手動でチェックアウトすることなく、すべてのブランチを表示する方法を見つけることができません。 Repo.clone_from(repo, folder) 私はループ内でこの行を使用して、reposからすべてのファイルをコピーしています。