توی دنیای برنامه نویسی ، دو تا سایت هست که حکم پدر و مادر رو دارن واسه برنامه نویس ها ! یکیش Stackoverflow هست و اون یکی هم GitHub . سایت اول که Stackoverflow باشه که اصن عشق هست ! اصن همه هزینه ها واسه Stackoverflow !!  گیت هاب سایتی هست که برنامه نویس ها و توسعه دهنده ها ، پروژه هاشون رو اونجا به اشتراک میذارن تا هم بقیه بتونن استفاده کنن هم اینکه باگ برنامه هاشون پیدا بشه و برطرفشون کنن ، یا اینکه بقیه اون پروژه ها رو گسترش بدن و خیلی چیزای دیگه ( گیت هاب کلا مربوط به دنیای اوپن سورس میشه که شما به رایگان به دیگران خدمت میکنید یا پروژه هاتون رو قرار میدید واسه بقیه ، بگذریم که دختری هست به اسم نازنین که آب هم از دستش نمیچکه چه برسه به پروژه ! حتی یه پروژه ساده  Hello World )! . خلاصه ، اگه تا حالا با گیت هاب کار نکردین که بهتره این آموزش رو بیخیال بشین و برین سروقت آموزش گیت هاب . ولی اگه با گیت هاب کار کردین این آموزش به دردتون میخوره 

فرض کنیم یه پروژه اندروید داریم که میخوایم از طریق اندروید استودیو ، اونو توی گیت هاب قرار بدیم ( به اشتراک بذاریم ) . واسه اینکار : 

اول باید یه حساب کاربری توی سایت گیت هاب داشته باشیم ( به نام کاربری و رمزعبور بعدا نیاز داریم ) . میتونید با رفتن به سایت GitHub.com به رایگان ثبت نام کنید . 

بعد از ثبت نام توی گیت هاب ، ما باید یه چیزی رو روی سیستمون نصب کنیم که بهش میگن گیت . میتونید توضیح ویکی پدیا از گیت رو اینجا بخونید . باید از آدرس زیر گیت رو دانلود و نصب کنید ( حجمش واسه ویندوز ۳۶ مگ هست ) . نصبش هم کاری نداره ، فقط next رو بزنین و تنظیمات پیشفرضش رو نیاز نیست عوض کنید ( مگه اینکه خیلی حرفه ای باشید که همینجا بهتون درود میفرستم ! ) . از آدرس پایین گیت رو دانلود و نصب کنید : 

دانلود گیت

وقتی که گیت رو نصب کردید ( چون ما ایرانی ها بیشترمون از ویندوز استفاده می کنیم ) باید بریم توی cmd ویندوز ( یا همون ترمینال ) و تایپ کنیم 

git –version

و بعد از زدن اینتر ، باید بهمون بگه که گیت نصب هست و کدوم ورژنش نصب هست ، که در اینصورت گیت با موفقیت روی سیستممون نصب شده 

مقدمات کار رو فراهم کردیم ، حالا بریم سروقت اندروید استودیو 

پروژه اندرویدمون رو توی اندروید استودیو باز میکنیم . و بعدش به این مسیر میریم : 

File -> Settings -> Version Control -> Git

همونجور که توی عکس مشخصه ، خود اندروید استودیو ، توی قسمت Path to Git executable به صورت خودکار مسیر نصب گیت رو شناسایی میکنه . و میتونید با کلیک روی دکمه Test ببینید که کار میکنه یا نه . اگه روی Test کلیک کردید و پیغام Successful رو داد این مرحله هم حله

حالا باید توی همون مسیر برید به قسمت گیت هاب . یعنی این مسیر : 

File -> Settings -> Version Control -> GitHub

دقت کنید که طبق عکس بالا ، گوشه بالا سمت راست ، اگه منوی کشویی Auth Type رو Token هست باید گزینه Password رو انتخاب کنید . توی قسمت Login باید نام کاربری که توی گیت هاب دارید رو وارد کنید و توی قسمت Password هم رمز عبور رو وارد کنید . میتونید روی دکمه Test هم کلیک کنید که اگه نام کاربری و رمز عبورتون درست باشه پیغام Successfully Connect رو بهتون نشون میده  . 

حالا باید برید به این مسیر : 

VCS -> Import into Version Control -> Share Project on GitHub

توی پنجره ای که باز میشه ، توی Repository name باید یه نام دلخواه وارد کنید که پروژه اندرویدتون با این نام توی گیت هاب مشاهده میشه . قسمت Remote name رو کاری نداشته باشید و توی قسمت Description باید یه توضیحی درمورد پروژتون بدید و بعد روی دکمه Share کلیک کنید

بعد از اینکه روی Share کلیک کردید یه پنجره ای باز میشه که میگه کدوم فایلها و فولدرهای پروژه رو میخواید به اشتراک بذارید ( به صورت پیشفرض تمام فایل ها و فولدر ها تیک خورده که درستش هم همینه و بهتره تغییرش ندید ) . و بعد از انتخاب روی Ok کلیک کنید . حالا باید وایسین تا پروژه تون آپلود بشه روی گیت هاب ( زیاد وقت نمیبره ) . بعد از اینکه آپلود تموم شد ، یه پیغام میده که Successfully shared project on GitHub و یه لینک هم میده که با کلیک روش میرید به صفحه پروژه تون روی گیت هاب . 

خوب ، تبریک میگم ! شما اولین پروژه تون رو روی گیت هاب قرار دادید و شدید یکی از هزاران کاربر دوست داشتنی گیت هاب که کمک میکنن به توسعه مهربانی و عشق توی این دنیای کثیف ! 

ارسال پروژه روی گیت هاب از طریق اندروید استودیو

مجتبی صابری


همه عشقم برنامه نویسی هست | t.me/kotlin9


پیمایش نوشته


6 دیدگاه در “ارسال پروژه روی گیت هاب از طریق اندروید استودیو

  1. سلام.
    من همه مراحل رو انجام دادم بعد از ارسال پروژه این پیغام رو بهم داد و پروژه ارسال نشد.

    Successfully created project ‘Ican’ on GitHub, but initial commit failed: *** Please tell me who you are. Run git config –global user.email “you@example.com” git config –global user.name “Your Name” to set your account’s default identity. Omit –global to set the identity only in this repository. fatal: unable to auto-detect email address (got ‘Zamani@DESKTOP-7UFKAVR.(none)’) during executing git “C:\Program Files\Git\cmd\git.exe” -c core.quotepath=false commit -m “Initial commit” —

  2. با سلام اقای صابری عزیز داداش من کارهای بالا رو انجام دادم و لینک رو گرفتم وارد لینکم که میشم محتویات بروژه ام رو نمیبینم مشکل کجاست؟ با تشکر

    1. سلام . تنها حدسم اینه که موقع انتخاب فولدرها ، تیک Select All رو نزده باشید . و احتمال ضعیف تر اینکه موقع نصب گیت ، حساب کاربریتون رو درست set نکرده باشید

  3. سلام ممنون از شما خیلی عالی بود دست شما درد نکنه
    برای import از گیت هاب از داخل برنامه اندروید استودیو در قسمت vcs / IMPORT TO VRSION CONTROL گزینه Import to git hub رو چطوری میشه فعال کرد
    یا از چه راهی میشه یک فایل رو که توی گیت هاب هست ازتوی اندروید استدیو باز کرد

پاسخ دهید

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