1
私はGitをASP.netサイトに使用しています。git noob:更新されたファイルだけをターゲットディレクトリにコピーする方法は?
変更をリポジトリにプッシュします。
次に、私はサーバーに行き、リポジトリからフェッチし、ローカルにマージします。
- >これで、変更されたファイルをInetpubフォルダにコピーしたいだけです。
Git Bashコマンドでこれを行う簡単な方法はありますか?
私はGitをASP.netサイトに使用しています。git noob:更新されたファイルだけをターゲットディレクトリにコピーする方法は?
変更をリポジトリにプッシュします。
次に、私はサーバーに行き、リポジトリからフェッチし、ローカルにマージします。
- >これで、変更されたファイルをInetpubフォルダにコピーしたいだけです。
Git Bashコマンドでこれを行う簡単な方法はありますか?
git show --pretty="format:" --name-only HEAD
最新のコミットで変更されたファイルに、1ファイル/行のリストを与えます。 HEADは最新のコミットの親のコミットsha1やHEAD ^のようなgit treeishで置き換えることができます。
xargs
とcopy
に-Jを使ってファイルをコピーすると、または-IスイッチをそれぞれOS XとLinux用:
git show --pretty="format:" --name-only bd5b6d356374e2cd64250f68c94e3a1738592a9f | xargs -I % cp % destination_folder