1
私は以前のコミットに私のレポをリセットしましたが、どうすれば私の起源ではなく、リモートのリポジトリから最新の.propertiesファイルを引き出すことができます。古いローカルリポジトリの上にリモートリポジトリの最新の状態から拡張子でファイルをプルするにはどうすればよいですか?
私は以前のコミットに私のレポをリセットしましたが、どうすれば私の起源ではなく、リモートのリポジトリから最新の.propertiesファイルを引き出すことができます。古いローカルリポジトリの上にリモートリポジトリの最新の状態から拡張子でファイルをプルするにはどうすればよいですか?
この回答は、master
ブランチを使用していることを前提としています。ブランチは、ローカルで以前のコミットにリセットされています。レポから最新のmaster
を最初に取得して、必要なものを達成することができます。次に、最新のリモートmaster
ブランチから単一のプロパティファイルをチェックアウトします。
# update your origin/master with the latest from the remote
git fetch origin
# switch to the master branch (or another branch)
git checkout master
# checkout the properties file from the latest remote master
git checkout origin/master -- path/to/file.properties
ニース。すべてのファイルを任意のパスから拡張子で取得したいのですが。実際にパスを分析するのは難しいです。 – xploreraj
これを行うにはスクリプトが必要な場合があります。これはハックのような感じです。たぶん、このような中間のGit状態で作業する必要がある理由を詳しく説明できます。 –
多くの機能が変更されているので、特定のフローをチェックするために古いものと古いものが必要なので、古いコミットでリセットした理由があります。 * .propertiesファイルがURLなどを他のサービスに更新した可能性があります。したがって、私は古いコミットの上にこれらのファイルの最新の層が必要です。従って要件。 – xploreraj