سایت خبری
famaserver
  • صفحه نخست
  • تکنولوژی
  • علم و دانش
  • بازی
  • فناوری
  • اینترنت
  • موبایل
سایت خبری
برترین عناوین خبری
  • خرید بیمه: سنتی یا آنلاین؟ کدامیک تجربه بهتری برای مشتریان ایجاد می‌کند؟

سرتیتر خبرها

با آیفون ۱۷ دیگر عکس‌های سلفی خراب نمی‌شود!

با آیفون ۱۷ دیگر عکس‌های سلفی خراب نمی‌شود!

2 ماه پیش
معیوب‌ترین گوشی‌های هوشمند جهان؛ آیفون و سامسونگ در میانه جدول خرابی

معیوب‌ترین گوشی‌های هوشمند جهان؛ آیفون و سامسونگ در میانه جدول خرابی

2 ماه پیش
جنجال خط و خش‌های آیفون ۱۷؛ اپل علت واقعی را توضیح داد

جنجال خط و خش‌های آیفون ۱۷؛ اپل علت واقعی را توضیح داد

2 ماه پیش
شارژ ۸۰ درصدی باتری: افسانه یا واقعیت؟ (تحلیل علمی)

شارژ ۸۰ درصدی باتری: افسانه یا واقعیت؟ (تحلیل علمی)

2 ماه پیش
آموزش: دلیل کند شدن و ری‌استارت مداوم گوشی‌های اندرویدی چیست؟

آموزش: دلیل کند شدن و ری‌استارت مداوم گوشی‌های اندرویدی چیست؟

2 ماه پیش
وان‌پلاس ۱۵: تاریخ عرضه جهانی و مشخصات فنی فاش شد

وان‌پلاس ۱۵: تاریخ عرضه جهانی و مشخصات فنی فاش شد

2 ماه پیش
قیمت مقرون به صرفه آیفون ۱۷ در آمریکا

قیمت مقرون به صرفه آیفون ۱۷ در آمریکا

2 ماه پیش
چرا باید حالت هواپیما را در گوشی فعال کنیم؟ مزایا و کاربردهای شگفت‌انگیز

چرا باید حالت هواپیما را در گوشی فعال کنیم؟ مزایا و کاربردهای شگفت‌انگیز

2 ماه پیش
کاهش 20 درصدی واردات تلفن همراه در 5 ماهه امسال

کاهش ۲۰ درصدی واردات تلفن همراه در ۵ ماهه امسال

2 ماه پیش
۵ عادت مخرب که گوشی هوشمند شما را نابود می‌کند

۵ عادت مخرب که گوشی هوشمند شما را نابود می‌کند

2 ماه پیش

گیت هاب چیست؛ آموزش ساخت اکانت و کار با Github

زمان انتشار: 23 می 2023 ساعت 14:20

دسته بندی: بازی

شناسه خبر: 599832

زمان مطالعه: 10 دقیقه

گیت هاب چیست؛ آموزش ساخت اکانت و کار با Github

گیت هاب چیست؛ آموزش ساخت اکانت و کار با Github

اگر به‌عنوان کاربر اندروید حداقل یک بار سراغ رام‌ کاستوم رفته باشید، محال است نام گیت‌هاب (Github) را ندیده باشید. تقریبا تمام توسعه‌دهندگان اندروید از این سرویس برای انتشار منابع پروژه‌های خود استفاده می‌کنند؛ اما بسیاری از کاربران در مواجهه با گیت‌هاب، بخش‌ها و اصطلاحات آن سردرگم می‌شوند. در این مقاله به چیستی گیت، گیت‌هاب و نحوه‌ی کار با آن‌ها می‌پردازیم.

اسم گیت‌هاب از دو بخش گیت و هاب تشکیل شده است. در زیر هرکدام را به‌صورت جداگانه بررسی می‌کنیم.

گیت در گیت‌هاب

برای درک نحوه کار با گیت‌هاب، ابتدا باید با گیت آشنا شویم. گیت یک سیستم کنترل نسخه‌ی متن‌ باز است که توسط خالق لینوکس، لینوس تروالدز، ساخته شد. گیت مانند سایر سیستم‌های کنترل نسخه از قبیل ساب‌ورژن، CVS و مرکوریال است؛ اما اساسا سیستم کنترل نسخه چیست؟ وقتی توسعه‌دهندگان چیز جدیدی مانند یک اپلیکیشن خلق می‌کنند، مدام تغییراتی در کدهای آن می‌دهند تا اولین نسخه‌ی رسمی و غیر بتا آماده‌ی انتشار شود. این روند در به‌روزرسانی برای نسخه‌های بعدی نیز ادامه دارد.

سیستم‌های کنترل نسخه تغییرات و بازنگری‌های توسعه‌دهندگان را در یک مخزن مرکزی ذخیره می‌کنند. با این کار همکاری بین توسعه‌دهندگان آسان می‌شود؛ به این شکل که هر توسعه‌دهنده می‌تواند نسخه‌ی جدید را دانلود کند، تغییرات را در آن اعمال و سپس آپلود کند. کلیه‌ی توسعه‌دهندگان قادر به مشاهده‌ی تغییرات جدید، دانلود آن‌ها و مشارکت در پروژه خواهند بود.

همچنین، کسانی که نقشی در پروژه ندارند، می‌توانند فایل‌های آن را دانلود و استفاده کنند. کاربران حرفه‌ای لینوکس احتمالاً با این روند آشنایی کامل دارند؛ چرا که استفاده از گیت، ساب‌ورژن و سرویس‌های مشابه از ملزومات کامپایل کردن یک برنامه از سورس‌کد آن است.

هاب در گیت‌هاب

هاب سیستم کنترل نسخه‌ای است که توسط اکثر توسعه‌دهندگان ترجیح داده می‌شود؛ زیرا نسبت به سایر سیستم‌ها برتری‌هایی دارد. مثلا در ذخیره‌ی تغییرات فایل‌ها بهتر عمل می‌کند. در بخش‌های بعدی این مقاله به نحوه‌ی کار با گیت خواهیم پرداخت.

در دنیای رایانه، هاب به تجهیزات سخت‌افزاری گفته می‌شود که از آن برای اشتراک‌گذاری شبکه با گجت‌های مختلف استفاده می‌شود و در نتیجه هاب به نوعی شبکه را گسترش می‌دهد. هاب در گیت‌هاب نیز چنین مفهومی دارد. توسعه‌دهندگان پروژه‌های خود را در گیت‌هاب ذخیره می‌کنند و از این طریق به شبکه‌ی عظیم توسعه‌دهندگان دنیا وصل می‌شوند. در گیت‌هاب این امکان وجود دارد که پروژه‌ای را از مخزن توسعه‌دهنده به مخزن خود کپی و در آن تغییرات اعمال کنید و سپس درخواست اعمال تغییرات را به صاحب پروژه بفرستید تا در پروژه‌ی اصلی اعمال کند. امکان پرسش و پاسخ نیز در این شبکه‌ی گیت فراهم است.

حالا که با مفاهیم گیت و گیت‌هاب آشنا شدیم به نحوه‌ی کار با این سرویس‌ها می‌پردازیم اما ابتدا نیاز است تا در سرویس گیت‌هاب برای خود حساب کاربری ایجاد کنید.

ساخت اکانت در گیت‌ هاب

مرحله اول: به وب‌سایت Github بروید

اولین قدم این است که با تایپ “github.com” در نوار آدرس مرورگر خود، به وب‌سایت GitHub بروید. پس از ورود به وب‌سایت، دکمه ثبت نام (Sign up) را در گوشه سمت راست بالای صفحه مشاهده خواهید کرد.

مرحله دوم: مشخصات خود را وارد کنید

پس از کلیک روی دکمه Sign up و به صفحه‌ای هدایت می‌شوید که باید مشخصات خود را وارد کنید و از شما خواسته می‌شود نام کاربری، آدرس ایمیل و رمز عبور خود را ارائه دهید. اطمینان حاصل کنید که یک نام کاربری منحصر‌به‌فرد انتخاب کرده تا آن را به راحتی به خاطر بسپارید. آدرس ایمیل شما باید آدرسی معتبر باشد زیرا گیت‌هاب برای فعال کردن حساب شما یک ایمیل تأیید برای شما ارسال خواهد کرد.

مرحله سوم: آدرس ایمیل خود را تایید کنید

پس از وارد کردن مشخصات خود، گیت‌هاب برای تأیید حساب، ایمیلی برای شما ارسال می‌کند. صندوق ورودی (Inbox) خود را بررسی و روی لینک تأیید ارائه شده در ایمیل کلیک کنید. اگر ایمیل را دریافت نکردید، پوشه اسپم (Spam) خود را نیز بررسی کنید.

مرحله چهارم: انتخاب طرح یا نقشه

هنگامی که آدرس ایمیل خود را تأیید کردید، از شما خواسته می‌شود یک طرح را انتخاب کنید. گیت‌هاب سه طرح را ارائه می‌دهد که شامل گزینه‌های رایگان، تیمی و سازمانی است. طرح رایگان برای توسعه‌دهندگانی مناسب است که می‌خواهند از گیت‌هاب برای پروژه‌های شخصی خود استفاده کنند. طرح تیمی نیز برای تیم‌هایی است که می‌خواهند در پروژه‌ها همکاری کنند، در حالی که طرح سازمانی برای سازمان‌های بزرگ با الزامات پیچیده است.

مرحله پنجم: ساخت حساب کاربری خود را تکمیل کنید

پس از انتخاب یک طرح، به داشبورد حساب خود در گیت‌هاب منتقل خواهید شد. در اینجا، می‌توانید با افزودن عکس نمایه، توضیحاتی راجب خود و سایر جزییات، حساب کاربری خود را سفارشی کنید. تکمیل نمایه شما به توسعه‌دهندگان دیگر کمک می‌کند شما را پیدا کنند و در پروژه‌ها با شما همکاری کنند.

اکنون مراحل ساخت اکانت در گیت‌هاب به پایان رسید و در ادامه به راحتی می‌توانید ایمیلی را که برای ساخت اکانت خود استفاده کردید، در پلتفرم گیت نیز وارد کنید.

آموزش کار با گیت

حتما بخوانید : بهترین برنامه‌های ساخت انیمیشن با گوشی و تبلت

مجله خبری بیکینگ

اشتراک گذاری

اخبار مرتبط

  • بزرگ‌ترین معامله تاریخ صنعت بازی: خرید EA توسط کنسرسیوم سعودی-آمریکایی
    بزرگ‌ترین معامله تاریخ صنعت بازی: خرید EA توسط کنسرسیوم سعودی-آمریکایی 14 ساعت پیش
  • بازی‌های پلی‌استیشن ۲ روی اندروید: نوستالژی زنده شد!
    بازی‌های پلی‌استیشن ۲ روی اندروید: نوستالژی زنده شد! 14 ساعت پیش
  • افزایش قیمت گیم پس باعث موج لغو اشتراک‌ها شد
    افزایش قیمت گیم پس باعث موج لغو اشتراک‌ها شد 14 ساعت پیش
  • ۹۰ درصد بازی‌های ویندوزی روی لینوکس اجرا می‌شوند
    ۹۰ درصد بازی‌های ویندوزی روی لینوکس اجرا می‌شوند 14 ساعت پیش

دیدگاه ها

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته بندی موضوعات

  • ارتباطات 160
  • امنیت 293
  • اینترنت 3435
  • بازی 8814
  • برنامه نویسی 34
  • تبلیغات 21
  • تکنولوژی 29690
  • دانش‌بنیان 1
  • رمز ارز 1252
  • سیستم عامل 205
  • شبکه اجتماعی 625
  • علم و دانش 14927
  • فناوری 7443
  • کاریکاتور 556
  • کسب و کار 674
  • موبایل 724
  • میزبانی وب 40
  • نرم افزار - سخت افزار 414

جدیدترین مقالات

  • چرا قیمت بک لینک‌ها متفاوت است و چه عواملی بر آن تاثیر می‌گذارند؟
    چرا قیمت بک لینک‌ها متفاوت است و چه عواملی بر آن تاثیر می‌گذارند؟ 17 ساعت پیش
  • بهترین گوشی‌های گیمینگ در قیمت‌های مختلف
    بهترین گوشی‌های گیمینگ در قیمت‌های مختلف 17 ساعت پیش
  • هر آنچه یک نویسنده تازه کار باید درباره چاپ اولین کتاب بداند
    هر آنچه یک نویسنده تازه کار باید درباره چاپ اولین کتاب بداند 17 ساعت پیش
  • مزایای استفاده از استابلایزر در محل کار و خانه هوشمند
    مزایای استفاده از استابلایزر در محل کار و خانه هوشمند 17 ساعت پیش
  • بهترین شرکت های نقد کننده درامد یوتیوب کدامند؟ (+8 شرکت های واسطه یوتیوب)
    بهترین شرکت های نقد کننده درامد یوتیوب کدامند؟ (+8 شرکت های واسطه یوتیوب) 17 ساعت پیش

لینکهای پیشنهادی

سرور مجازی | خرید هاست | دانلود نرم افزار | کلاس آنلاین | رپورتاژ خارجی

میزبانی در هاست ویندوز فاماسرور