PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : Git چیست؟



rouhallah
May 21st, 2018, 09:41
38055
گیت یک نسخه ی نرم افزاری کنترلی است.زمانی که یک محتوا توسط Gitمدیریت شود ، تمامی تغییرات و اتفاقات را ذخیره میکند. Gitبرای هسته لینوکس طراحی شده است. Git می تواند در پروژهای که فایل های متعدد مانند طراحی سایت ها نیز دارند مورد استفاده قرار گیرد. این نرم افزار قابلیت استفاده توسط تعداد زیادی کاربر بدون ایجاد ترافیک را دارد. Git اطلاعات شما را در یک پایگاه داده بنام ری پازیتوری ذخیره می کند. شما می توانید این ری پازیتوری را در محیط Cpanel ایجاد کنید.

برای دیدن ادامه مطلب اینجا را کلیک کنید:https://licenseha.com/?p=3449

toorjoor
August 6th, 2018, 22:36
Git چیست و چرا برنامه نویسان باید از Git استفاده کنن؟

اگه مدت زیادی برنامه نویسی کرده باشید باید حتما نام Git (گیت) رو شنیده باشید! اگه نشنیدید و یا اینکه نمیدونید چیه تا اخر این پست با من همراه باشید بهتون قول میدم که خوشتون میاد!فرض کنید که شما برنامه نویسی میکنید و فایل های شما به مرور زمان زیاد میشن. به دلایل مختلف ممکنه که شما فایل های خودتون رو از دست بدید (پاک بشه) مثلا ویندوز خراب بشه هاردتون بسوزه یا اینکه یه جا از برنامه نویسی اشتباه کنید و بخواید برگردید و همه اشتباهات خودتون رو پاک کنید حالا اگه چندین فایل رو اشتباه برنامه نویسی کرده باشید دیگه اعصاب میخواد تک تک فایل ها رو به عقب برگردوند و کدهای اشتباه رو پاک کرد.فرض کنید شما به صورت تیمی برنامه نویسی میکنید, مثلا ۱۰ نفر یه شرکت افتتاح کردید و قراره روی یه پروژه برنامه نویسی کنید! امکان داره کداتون قاطی پاتی بشه , حتی بعد از اینکه هر نفر یه فایل رو تغییر میده باید این فایل رو به اون ۹ نفر دیگه بده تا بقیه بتونن کداشو ببینن و ازش استفاده کنن! اشتراک گذاری فایل های برنامه نویسی شده بین این ۱۰ نفر خیلی دردسر داره! شاید بعد یه مدت بخواید کدهای یکی از برنامه نویسان رو برگردونید به چند روز پیشیا اینکه به تاریخ مشخصی برگردونید (به علت اینکه جایی اشتباه کرده یا برنامه نویسیش مشکل داره).گیت (Git) شما رو از همه ی دردسر هایی که در بالا گفتم نجات میده شما کافیه که پروژه ی خودتون رو به Git معرفی کنید و اعضای تیم برنامه نویسی خودتون رو (درصورتی که به صورت تیمی کار کنید) بهش معرفی کنید , بعدش هر برنامه نویس بعد از اینکه یه فایل رو تغییر داد تغییراتشو ثبت میکنه , این تغییرات به توی پایگاه داده ی Git ثبت میشن و شما میتونید هروقت که خواستید تغییرات رو کنسل کنید به تاریخی که دلتون میخواد البته این یکی از قابلیت های خوب سیستم گیت هست (بهش میگن قابلیت کنترل ورژن)(git control version)شما میتونید فایل های خودتون رو روی Git ثبت کنید و برنامه نویسان دیگه فایلای شما رو بگیرن و توسعه بدن و ارسال کنن تا تغییرات اعمال بشه. میتونید برای اعضای تیم برنامه نویسی دسترسی های مختلف ایجاد کنید مثلا یکی از برنامه نویسان فقط بتونه فایل خاصی رو تغییر بده و به بقیه فایل ها دسترسی نداشته باشه.حالا چجوری از Git استفاده کنیم؟برای استفاده از Git کافیه که مراحل زیر رو انجام بدید:

توی یکی از سایت های github (گیت هاب) (https://github.com/) یا gitlab (گیت لب) (https://about.gitlab.com/) عضو بشید , هردو خدمات رایگان دارند. اما خدمات پولی هم ارائه میدن , رایگانش کار شما رو راه میندازه و نیاز نیست پول خرج کنید
بعد از عضو شدن توی سایت هایی که گفتم کافیه نرم افزار گیت رو دانلود کنید و نصب کنید, میتونید از اینجا(کلیک کنید) (https://git-scm.com/download/win) اخرین ورژنش رو بگیرید و نصب کنید.
به سایتی که عضو شدین برید و یه پروژه جدید روی اون ایجاد کنید. دقت کنید که پروژه هایی که توی github ایجاد میشن به صورت عمومی هستن و بقیه مردم میتونن به پروژه شما دسترسی داشته باشن و دانلودش کنن اما پروژه های روی gitlab میتونن خصوصی باشن و فقط اعضایی که مشخص میکنید(تیم برنامه نویسی شما) به فایل ها دسترسی داشته باشن یا اینکه عمومی باشن.
بعد از اینکه پروژه رو توی سایت ایجاد کردید حالا میتونید فایل های خودتون رو به پروژه اظافه کنید کافیه که روی کامپیوتر خودتون برید فولدر پروژه ی خودتون رو باز کنید و کلیک راست کنید و start git here (یا چیزی شبیه این هست) رو بزنید و دستورات زیر رو توش تایپ کنید:



کافیه که یه پوشه جدید(new folder) ایجاد کنید و بازش کنید بعدش کلیک راست کنید و start git here (یا چیزی شبیه همین) رو بزنید و دستورات بالا رو توش تایپ کنید و کلید enter رو فشار بدید تا فایل های پروژه ی شما از سرور دریافت بشن و توی فولدری که ایجاد کردید قرار بگیرند
این فقط یه اموزش کوچیک و دست و پا شکسته بود و خواستم شما رو به گیت علاقمند کنم در اینده اموزش های کاملی راجب استفاده از گیت خواهم گذاشت و دقیقا نحوه ی عضویت و ایجاد پروژه و کنترل اون رو توضیح میدم.دوستانی که مشکل یا سوال دارند میتونن از بخش نظرات پایین همین پست مطرح کنند تا پاسخ بدم. موفق باشید.[/COLOR]

takmizbannet
August 6th, 2018, 22:38
اقا پست رو ویرایش کن ! این ایموجی هارو عکسشو کوچیک کن..