اولین کاری که باید انجام دهید، ایجاد یک حساب کاربری رایگان است. کافی است به https://github.com مراجعه کنید، یک نام کاربری که قبلاً استفاده نشده است انتخاب کنید، یک ایمیل و رمز عبور وارد کنید و روی دکمه بزرگ سبز رنگ «Sign up for GitHub» کلیک کنید.
مرحله بعدی صفحه قیمتگذاری طرحهای ارتقا یافته است که فعلاً میتوانید آن را نادیده بگیرید. گیتهاب ایمیلی برای تأیید آدرس ایمیل شما ارسال خواهد کرد. حتماً این کار را انجام دهید؛ این مرحله بسیار مهم است (که بعداً به آن خواهیم پرداخت).
|
Note
|
گیتهاب تقریباً تمام امکانات خود را با حسابهای رایگان ارائه میدهد، به جز برخی ویژگیهای پیشرفته. طرحهای پولی گیتهاب شامل ابزارها و امکانات پیشرفته به همراه افزایش محدودیتها برای خدمات رایگان هستند، اما در این کتاب به آنها نخواهیم پرداخت. برای کسب اطلاعات بیشتر درباره طرحهای موجود و مقایسه آنها، به https://github.com/pricing مراجعه کنید. |
کلیک روی لوگوی Octocat در بالای صفحه سمت چپ، شما را به صفحه داشبوردتان هدایت میکند. اکنون آماده استفاده از گیتهاب هستید.
در حال حاضر، شما میتوانید با استفاده از پروتکل https:// به مخازن گیت متصل شوید و با نام کاربری و رمز عبوری که همین الان ساختهاید، احراز هویت کنید. با این حال، برای کلون کردن پروژههای عمومی حتی نیازی به ثبتنام هم ندارید — حساب کاربری که ساختیم زمانی به کار میآید که بخواهیم پروژهای را فورک کنیم و سپس تغییرات را به فورک خودمان ارسال کنیم.
اگر میخواهید از دسترسی SSH استفاده کنید، باید یک کلید عمومی تنظیم کنید. اگر هنوز کلیدی ندارید، به بخش ch04-git-on-the-server.asc مراجعه کنید. تنظیمات حساب خود را از طریق لینک بالای سمت راست صفحه باز کنید:
سپس بخش "SSH keys" را از ستون سمت چپ انتخاب کنید.
در آنجا روی دکمه «Add an SSH key» کلیک کنید، به کلید خود یک نام بدهید، محتوای فایل کلید عمومی خود مانند ~/.ssh/id_rsa.pub (یا هر نامی که به آن دادهاید) را در کادر متن قرار دهید و روی «Add key» کلیک کنید.
|
Note
|
حتماً به کلید SSH خود نامی بدهید که بتوانید به راحتی به خاطر بسپارید. میتوانید هر کلید را به نامی خاص مثل «لپتاپ من» یا «حساب کاری» نامگذاری کنید تا اگر بعدها نیاز به لغو یک کلید داشتید، به راحتی متوجه شوید که کدام کلید را میخواهید حذف کنید. |
اگر تمایل دارید، میتوانید تصویری که به صورت پیشفرض برایتان ساخته شده را با عکس دلخواه خود جایگزین کنید. ابتدا به تب «Profile» (بالای تب SSH Keys) بروید و روی «Upload new picture» کلیک کنید.
ما یک کپی از لوگوی گیت که روی هارد داریم انتخاب میکنیم و سپس فرصت برش دادن تصویر را خواهیم داشت.
از این پس، در هر جایی که در سایت فعالیت میکنید، دیگران آواتار شما را کنار نام کاربریتان خواهند دید.
اگر قبلاً تصویری در سرویس محبوب Gravatar (که اغلب برای حسابهای وردپرس استفاده میشود) آپلود کرده باشید، آن تصویر به طور پیشفرض استفاده خواهد شد و نیازی به انجام این مرحله ندارید.
گیتهاب برای ثبت ارتباط کامیتهای گیت با حساب شما از آدرس ایمیل استفاده میکند. اگر در کامیتهای خود از چندین ایمیل استفاده میکنید و میخواهید گیتهاب آنها را به درستی به حساب شما مرتبط کند، باید همه آدرسهای ایمیل استفاده شده را در بخش Emails در تنظیمات حساب اضافه کنید.
در Add all your email addresses میتوانید برخی از وضعیتهای ممکن را ببینید. آدرس بالایی تأیید شده و به عنوان آدرس اصلی تنظیم شده است، یعنی اطلاعیهها و رسیدها به آن ارسال میشود. آدرس دوم تأیید شده است و میتوانید در صورت تمایل آن را به عنوان آدرس اصلی انتخاب کنید. آدرس آخر تأیید نشده است، بنابراین نمیتوانید آن را به عنوان آدرس اصلی انتخاب کنید. اگر گیتهاب هر یک از این ایمیلها را در پیامهای کامیت در هر مخزن روی سایت ببیند، آنها را به حساب شما پیوند خواهد داد.
در نهایت، برای امنیت بیشتر، حتماً باید احراز هویت دو مرحلهای یا «2FA» را فعال کنید. احراز هویت دو مرحلهای مکانیزمی است که اخیراً محبوبیت زیادی پیدا کرده تا ریسک هک شدن حساب در صورت لو رفتن رمز عبور را کاهش دهد. فعال کردن این ویژگی باعث میشود گیتهاب از شما دو روش مختلف احراز هویت بخواهد، به طوری که اگر یکی از آنها درز کند، مهاجم نتواند به حساب شما دسترسی پیدا کند.
تنظیمات احراز هویت دو مرحلهای را میتوانید در تب Security در تنظیمات حساب خود بیابید.
اگر روی دکمه «Set up two-factor authentication» کلیک کنید، به صفحهای هدایت میشوید که میتوانید انتخاب کنید از اپلیکیشن تلفن همراه برای تولید کد ثانویه (یک «رمز عبور یکبارمصرف مبتنی بر زمان») استفاده کنید یا گیتهاب برای هر بار ورود، کد را از طریق پیامک ارسال کند.
پس از انتخاب روش مورد نظر و دنبال کردن دستورالعملها برای راهاندازی 2FA، حساب شما کمی امنتر خواهد شد و هر بار که وارد گیتهاب میشوید، علاوه بر رمز عبور باید کد مربوطه را نیز وارد کنید.





