5

追加ツールなどのように、git guiで特定のファイルのリビジョンをチェックアウトする良い方法はありますか?

次のように新しいツールを追加しようとしました:

git checkout $REVISION $FILENAME 

ただし、特定のコミットではなく、ブランチリビジョンのみを許可します。それを行うために私が使用する特定の変数はありますか?

4

1 に答える 1

1

あなたは試すことができます:

 $ git show $REVISION:$FILENAME

で説明されているように、':' 構文を使用しgit rev-parseます。それは、プロジェクトのトップ ディレクトリ (ディレクトリを含むディレクトリ) からの相対パスをフル
パス で指定できる場合です。$FILENAME.git

これは次と同等である必要があります。

 $ git checkout $REVISION -- $FILENAME
于 2009-10-02T03:57:15.977 に答える