خب من بعد از کلی تلاش امروز برای اولین بار اولین پروژه خودمو توی گیت هاب گزاشتم
و گفتم اموزشش رو اینجا هم بزارم :)
اولین قدم ما نصب گیت از سایت رسمی اون است.
و بعد زدن این کد در ترمینال گیت بعد از نصب کردن
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
در "" اول اسم خودمون و در بعدی ادرس ایمیل رو وارد میکنیم
اگه از قبل تنظیم کردیم لازم نیس دوباره بزنیم و یکبار تنظیم اون کافیه.
حالا بعد از انجام اینکار وارد گیت هاب و صفحه خودمون میشیم
و + بالای صفحه رو میزنیم و New repository رو میزنیم و اسم پروژه مون رو اسم دلخواه میزنیم و پابلیک بودن یا خصوصی بودن پروژه رو هم انتخاب میکنیم وCreate repository رو میزنیم.
در مرحله بعد cmd رو باز میکنیم و به دایرکتوری پروژه مون میریم
cd مسیر/پوشه/پروژه/شما
و بعد دستور
git init
حالا به بعد اگه در دایرکتوری پروژه ما نخواهیم همه فایل ها قرار بگیرد و فقط فایل هایی که میخواهیم قرار بگیرد باید از gitignore استفاده کنیم.حالا چطوری استفاده کنیم و gitignore چیست؟
سیستم کنترل نسخه Git از برخی فایلها برای انجام تنظیمات روی مجموعه فایلهای پروژه پشتیبانی میکند. یکی از این فایلها فایل gitignore است که وظیفهی تعیین قوانین برای عدم ذخیرهسازی فایلهای پروژه را بر عهده دارد.
نحوه استفاده از ان:
در پوشه اصلی پروژه، یک فایل متنی به نام .gitignore
ایجاد کنید:
فایل .gitignore
را با یک ویرایشگر متن باز کنید و نام فایلها و پوشههایی که میخواهید نادیده گرفته شوند را وارد کنید.
با اینکار دیگه فایل هایی که نمیخواهیم نادیده گرفته میشوند.
در قدم بعدی باید فایل هامون رو به مخزن ایجاد شده اضافه کنیم با استفاده از دستور زیر در ترمینال
git add .
و بعد اولین کامیت خودمون رو ذخیره میکنیم
git commit -m "Initial commit with .gitignore"
آدرس مخزن گیتهاب خود را کپی کنید.این ادرس رو باید بعد از ایجاد repository در قسمت HTPS لینک مخزن اینجاست.
حالا این رو در گیت هاب روی لینکی که همون ادرس مخزن گیت هاب است بخواهیم پروژه رو بفرستیم از دستور زیر استفاده میکنیم
git remote add origin httpsادرس.git
شاخه (branch) اصلی را نامگذاری کنید
git branch -M main
پروژه خود را به گیتهاب ارسال کنید:
git push -u origin main
خب پروژه ما روی گیت قرار گرفت موفقیت امیز:)