4

クローンを作成せずに、リモートgitリポジトリのログだけを確認する方法はありますか?1つのファイルだけを表示するのはどうですか?

4

1 に答える 1

0

最初に、

リポジトリをホストしているサイトにgit視覚化レイヤーがある場合(githubはリポジトリ全体のコンテンツを閲覧できるWebサイトです)、はいよりも。プロジェクトページに移動して、ファイルに移動するだけです。そのファイルを(githubで)表示すると、ページの右上に履歴ボタンがあります。これにより、ファイルが変更された各コミットが表示されます。または、非難ボタンをクリックして、ファイルを1行ずつ見て、変更を確認します。

しかし、それが単なるgitリポジトリである場合は、そうではありません。ログを介して履歴を読み取るには、すべてのクローンを作成する必要があります。

ただし、最後のコミットのみでリポジトリのクローンを作成することは可能です

git clone -n git://path/to/the_repo.git --depth 1

深度フラグの値を2に変更すると、2つのコミットが取得されます。

次に、1つのファイルをチェックアウトするだけです。

cd repo_name

git checkout HEAD some_filename

于 2013-01-02T20:23:32.870 に答える