دستور git fetch برای دریافت تغییرات از ریپازیتوری اصلی (remote repository) و به روز رسانی شاخه محلی (local branch) استفاده میشود. این دستور تغییرات را از ریپازیتوری اصلی دریافت میکند، اما تغییراتی را در شاخه محلی اعمال نمیکند.
برای استفاده از دستور git fetch، به صورت زیر عمل کنید:
git fetch [remote]
در اینجا [remote] نام ریپازیتوری اصلی است که میخواهید تغییرات را از آن دریافت کنید. به طور پیش فرض، نام ریپازیتوری اصلی "origin" است.
بعد از اجرای این دستور، git تغییرات را از ریپازیتوری اصلی دریافت میکند و آنها را در شاخه محلی ذخیره میکند. اما تغییراتی را در شاخه محلی اعمال نمیکند. برای اعمال تغییرات در شاخه محلی، باید از دستور git merge یا git rebase استفاده کنید.
به عنوان مثال، برای دریافت تغییرات از ریپازیتوری اصلی با نام "origin"، دستور زیر را وارد کنید:
git fetch origin
دیدگاهها