この記事では、Git のパッチに関する知識を紹介します。主な内容は、ディレクトリ内のすべての Git リポジトリにパッチ ファイルをコピーする方法です。興味のある方は、一緒に見てみましょう。 . 必要な場合に役立つことを願っています。友達が助けてくれます!
git ディレクトリ内のすべての git リポジトリにパッチ ファイルをヒットします。
ディレクトリで git am コマンドを使用します。パッチを追加します。ファイルをすべての Git リポジトリにコピーします。一般的な手順は次のとおりです:
1 各ウェアハウスのルート ディレクトリに切り替えます:
cd /path/to/repo1
2 git am コマンドを使用してパッチを適用します:
git am /path/to/patchfile.patch
3 繰り返します各リポジトリにパッチが適用されるまで、上記の手順を実行します。
スクリプトを使用して、このプロセスを自動的に完了することができます。例:
#!/bin/bash PATCH_FILE="/path/to/patchfile.patch" ROOT_DIR="/path/to/repos" for dir in $(find $ROOT_DIR -name ".git" -type d | sed 's/\/.git//g'); do echo "Applying patch in $dir" cd $dir git am $PATCH_FILE done
このスクリプトは、指定されたディレクトリ (つまり/path/to/repos) の下にあるすべての Git リポジトリを走査します。それぞれリポジトリ内のパッチを適用します。
推奨学習: 「Git ビデオ チュートリアル 」
以上がこの記事では、ディレクトリ内のすべての git リポジトリにパッチ ファイルをヒットする方法を詳しく説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。