1つのブランチのみを介してファイルがコミットされるGitリポジトリがあります。私はこれらのコマンドを使用します:
git init
git add -A
git commit -m "msg"
ファイルの特定のリビジョンを取得したい。このリビジョンは番号で指定されます。現在私はこれを使用しています:
リビジョンの総数が1の場合:git show HEAD:path
リビジョン番号が1より大きい場合、次のようになります。git show HEAD~n:path
ただし、コードを実行すると、次のようなエラーが発生する場合があります。無効なオブジェクト名:HEADn(nは数値)。サブバージョンでは、svn cat
コマンドを使用しました。
アップデート
私はリポジトリを絶えず更新しているので、可能であればリビジョンでリポジトリをチェックアウトしたくありません。