git-plumbing

    0

    1答えて

    私のPythonプロジェクトでは、gitリポジトリからデータを取得する必要があります。 git rev-list --pretty [branch] を日付、時間とともにブランチ内のすべてのコミットを一覧表示し、メッセージをコミットする:私が使用している瞬間に 。 しかし私が作業しているリポジトリはタグ付けに依存しているので、コミットごとにタグを読み込む必要があります。 このgit logコマ

    126

    2答えて

    が、私は同じ質問があった:New git repository in root directory to subsume an exist repository in a sub-directory を私はここにこの答えを追っ:現在masterで最高潮に達する1、およびoriginal/refs/heads/masterという名前の1:今すぐNew git repository in root d

    1

    1答えて

    私のgitリポジトリでは、ブランチの名前とタグに基づいて、すべてのコミットに1つ以上のユニークなバージョン番号を割り当てるアルゴリズムを使用します。私は、このメカニズムを別の大きなリポジトリで使用したいと思います。ファイルを転送せずに複製したいと思っています。 裸のクローンは、ブロブの作業コピーを取り除くのに役立ちますが、まだそれをサーバーからダウンロードします。 --depth 1のシャロークロ

    0

    1答えて

    私は git add $DIRECTORY と git add $FILE どのようにそれが動作しないを入力するときに、実際に何が起こるかを学ぶことで、より良いgit-plumbingを理解したいのですが? progit's git internals sectionを読むことで大まかなアイデアを得ることができます。 $DIRECTORYもし は再帰的に$DIRECTORY内のすべてのファ

    0

    1答えて

    リポジトリ履歴のある時点でいくつかのブロブにアクセスしたいと思います。 現在、私はgit show $REV:$PATHでそれを行います。しかし、ファイルはかなり大きく、私はそれらを読み上げてスクリプトでパイプしたくない。私は彼らのパスを取得し、プレーンなファイルとして読んでみたい。 現在のドキュメントに記載されているレイアウト(例:.git/objects/ee/2403ffd236587a2b