مصاحبه Git — سطح Mid
سؤالها بر اساس دفعات تکرار در مصاحبههای واقعی مرتب شدهاند.
چکلیست آمادگی مصاحبه
هنوز هیچ سؤالی را تمرین نکردهای. حالت تمرین را شروع کن.
0 از 2 سؤال «بلد بودم» · 0 سؤال مرور شده · این پیشرفت فقط روی همین مرورگر ذخیره میشود.
2 سؤال
- 1.تفاوت `git merge` و `git rebase` چیست و کدام را باید استفاده کرد؟`merge` یک Commit ادغام جدید میسازد و تاریخچه هر دو Branch را حفظ میکند؛ `rebase` Commitهای یک Branch را روی نوک Branch دیگر بازپخش میکند و یک تاریخچه خطی میسازد.تکرار در مصاحبهها: 74٪
- 2.وقتی هنگام merge با Conflict مواجه میشویم، چه باید کرد؟Git خطوط متداخل را در فایل با نشانگرهای <<<<<<< ======= >>>>>>> مشخص میکند؛ باید نسخهٔ نهایی درست را انتخاب/ترکیب کرده و فایل را add و commit کنیم.تکرار در مصاحبهها: 65٪
