آموزش takeone

Pay as You Take

نسخه با کیفیت و بدون تبلیغ ویدیو های takeone در سرویس دهنده های خارج از ایران هاست شده اند و برای استفاده از آنها می بایست از ابزارهای عبور از فیلتر استفاده کنید

29. git collabration_clone_push_pull

نام دوره: DevNet Associate | نام استاد: مهندس مجید اسدپور

معرفی و پیاده سازی قابلیت collaboration در git

علاوه بر version control یکی از قابلیت های مهم ابزار git ویژگی collaboration است. بدین معنی که چند تیم می توانند به صورت همزمان روی یک پروژه مشترک کار کنند و همواره به آخرین نسخه پروژه دسترسی داشته باشند و تغییرات خود را روی آن اعمال کنند.

هسته اصلی collaboration یک repository راه دور است که همه تیم ها بتوانند به آن دسترسی داشته باشند که می تواند در شبکه سازمان و یا در جایی روی اینترنت مثل github باشد.

با ابزار git clone یک کپی از پروژه روی سیستم خود نگه می دارید و روی آن تغییرات خود را اعمال می کنید.

با ابزار git pull می توانید همیشه آخرین تغییرات پروژه از روی remote repository روی سیستم خود به روز کنید

با ابزار git push می توانید تغییرات خود را روی remote repository کپی کنید. نکته مهم اینجاست که git قبل از هر گونه push باید مطمئن شود که آخرین نسخه به روز شده پروژه روی سیستم خود را در اختیار دارید. در غیر این صورت اجازه push کردن را به شما نمی دهد. به عبارت دیگر قبل از هر push باید pull کنید تا نسخه به روز شده پروژه روی سیستم شما کپی شود بدون آنکه تغییرات داخلی سیستم شما از بین برود. چرا که می توانید در هر لحظه تغییرات خود را با commit نگه دارید و یک نسخه از آن را نگه دارید.

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید