git format-patch -M master
で master から派生させた今のブランチのコミットのパッチを作る。
- メールを使った公開プロジェクトへの貢献
Git – プロジェクトへの貢献
git format-patch -M
-> Git – git-format-patch Documentation
- できあがったパッチファイルを、パッチを適応したい環境へ移動する。
git am path/to/patch-file.patch
でパッチを取り込む。
おわりに
自分で立てた GitLab などが VPN といった隔離された場所に存在する場合には、 git pull や fetch が使えません。
そんな環境では、もちろん push もできません。何か修正したいときは、ブランチを作って、そこでコミットを作って、、、どうしましょうか?
そんなことがあり、今回の投稿となりました。
以上です。