بانک سوالات پروژه‌ی ask-interview

همه پرسش‌ها (592) Grafana (28) Jaeger (25) LXD (28) OpenTelemetry (24) Prometheus (24) ansible (27) apache (28) bash (18) ccna (27) centos (24) ceph (25) devops (29) docker (30) freebsd (27) git (28) kubernetes (24) linux (31) lpic1 (30) lpic2 (27) nginx (16) ubuntu (45) windows-server (27)

🗂 پرسش‌ها در دسته: git

❓ تفاوت بین 'git merge' و 'git rebase' چیه و هر کدوم چه زمانی کاربرد داره؟

'git merge' و 'git rebase' دو تا روش برای ترکیب تغییرات دو شاخه هستن. 'git merge' تغییرات رو ترکیب می‌کنه و یک commit جدید می‌سازه، در حالی که 'git rebase' تغییرات رو یه جا جمع می‌کنه و تاریخچه رو خطی می‌کنه. 'merge' برای حفظ تاریخچه کامل مفیده، ولی 'rebase' به زیبایی تاریخچه کمک می‌کنه.

دسته: git