وقتی ما میتونیم از release branch استفاده کنیم و feature branchها رو درش merge کنیم، دیگه چه نیازی به branch develop هست چون میتونیم فقط از release branch استفاده کنیم و در این صورت develop دیگه کاربردی نداره
ممنون میشم توضیح بفرمایید
سلام،
branch develop جاییه که همه تغییرات و قابلیتهای جدید، جمع و تست میشن. یعنی هر چیزی که توی feature branchها میسازی، اول به develop اضافه میشه تا ببینیم همه چیز درست کار میکنه.
release branch اما برای وقتی هست که میخوایم نسخه نهایی رو منتشر کنیم. یعنی بعد از اینکه همه چیز توی develop تست شد، وارد release میکنیم تا کارهای نهایی و باگگیری انجام بشه.
پس develop برای توسعه و آزمایش استفاده میشه و release برای آمادهسازی نسخه نهایی.