8
私たちの機能をマージする私たちのマスターブランチがあります。マージの一環として自動的にマスタにコミット/マージする際にバージョンを増やす必要があります。私がこれを行う方法はありますか?アップされたバージョンは、このコミットの一部としてコミットされます。自動チェックアウト、変更、コミットが必要です。gitでコミット時にバージョンファイルを自動的に変更
私たちの機能をマージする私たちのマスターブランチがあります。マージの一環として自動的にマスタにコミット/マージする際にバージョンを増やす必要があります。私がこれを行う方法はありますか?アップされたバージョンは、このコミットの一部としてコミットされます。自動チェックアウト、変更、コミットが必要です。gitでコミット時にバージョンファイルを自動的に変更
これにはgit hooksを使用できます。
具体的にはpre-commit
フックです。 .git/hooks/pre-commit.sample
のサンプルから、.sample
という接尾辞を削除して編集することで、1つを作成できます。 pre-commit
の内容は、コミットの直前に実行されます。
それはversion.text
の任意の変更は、次にコミットに含まれます。この
#!/bin/sh
command-that-increases-version version.text
git add version.text
のようなものを含めることができます。