سلام
یک سوال خیلی سخت درباره گیت داشتم
من یک پروژه نوشتم و اون رو روی سرور توسط git پوش کردم و همون پروژه رو با کمی تغییرات و کاستوم سازی روی یک سرور دیگه هم توسط گیت آپلود کردم
حالا توی کد پایه من یک مشکلی پیش میاد و من اون مشکل رو تصحیح میکنم و حالا باید روی دو تا پروژه تغییرات رو اعمال کنم و بعد دوباره به صورت دستی هر کدوم رو push کنم روی سرور
راهی هست که من فقط روی فایلی که اول کد نویسی کردم بدون هیچ کاستوم سازی تغییرات رو اعمال کنم و اون فایل رو یه جوری روی سرور push کنم که کاستوم سازی های روی سرور از بین نره
@forughi.vahid
ممنون از پاسخ دهی
من این روشی که شما گفتین رو انجام دادم اما اگر مثلا title یک صفحه رو در برنچ firstserver تغییر داده باشیم و بخوایم برنچ dev رو باهاش merge کنیم خطا میده و اینجوری مشکل من بیشتر میشه تا اینکه برطرف بشه
@MON.MHD
بله حق با شماست ، با این کار confict بر میخورید . یه راه دیگه هم هست ، اگر تعداد فایل های متفاوت دو تا سرور زیاد نیست یا تغییرات ثابتی رو هر با می خواید انجام بدید میتونید اون بخش هارو از یه فایل جدا بخونید به عنوان مثال config. یا .env یا ... و اون فایل رو به gitignire اضافه کنید . یا اگه فایل های خاصی فقط تغییر میکنن و در ادامه تغییری روی اون ها ندارید میتونید خود اون فایل ها رو توی gitignore اضافه کنید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟