2016-09-27 3 views
4

私はしばしば、新しく作成したコードを複数のコミットに分割したいと思っています。また、各コミットがコンパイルされることを確認したい。各コミットをローカルでコンパイルする効果的な方法

各コミットを隠し、コンパイルしてポップしなくても、各コミットがコンパイルされることをローカルで確実に確認する効率的な方法はありますか?

+0

コードをローカルにチェックインすると、自動的にローカルでコンパイルされますか? –

+0

はい、コミットされていない変更はありません –

+3

すべてのコミットを済ませたら、 '--exec'を使って対話的なrebaseを実行して、それらがすべてビルドされていることを確認できます。 –

答えて

3

事前コミット Git Hookを実行すると、コミットしようとしているコードがすべて実際にコンパイルできることを確認できます。

リポジトリの.git/hooksフォルダにいくつかのサンプルがあります。

さらに詳しい情報については、over hereをご覧ください。

関連する問題