aiscript
aiscript copied to clipboard
CHANGELOGが毎回conflictするのが煩わしい
CHANGELOGの一番下に更新事項を毎回書いていくとマージの仕様上?毎回conflictすることになる
対策案
changelogsフォルダを用意し、そこに1コミットごとに1ファイルでlogを書く そしてリリースの際にまとめてCHANGELOGにくっつける
こういう感じですかね
/changelogs/arr-at.md- arr.atを追加/changelogs/arr-insert.md- arr.insertを追加
統合は手作業だと漏れ等ありそうだから自動でやってほしいところ
ちょっと調べてみたところマージドライバをunionにしてみる解決法というのがあるらしいです(未検証) https://shogo82148.github.io/blog/2015/12/16/customize-git-merge/
ちょっと調べてみたところマージドライバをunionにしてみる解決法というのがあるらしいです(未検証)
出来たら面白そうですが、github上でやる方法が無さそうな感じがしますね…
こういう感じですかね
/changelogs/arr-at.md- arr.atを追加/changelogs/arr-insert.md- arr.insertを追加
これは今思いついたのですが、devとnextで分けるとnextをdevに追従させる時のいざこざが減りそうですね