R@hm@t
R@hm@t
خواندن ۲ دقیقه·۲ سال پیش

اضافه کردن تغییرات به ریپوزیتوری گیت‌هاب با گیت

برای شروع و پس از ساختن اکانت گیت هاب و فورک کردن پروژه باید گیت رو نصب کنید. برای دانلود گیت از این لینک + استفاده کنید.

صفحه رسمی گیت برای دانلود
صفحه رسمی گیت برای دانلود

اگر به دنبال یاد گرفتن قابلیت‌های بیشتر گیت هستید این آموزش + از جادی رو توی فرادرس ببینید.

در مرحله بعد پروژه رو کلون کنید. برای اینکار مراحل زیر رو ادامه بدید.

کپی لینک پروژه
کپی لینک پروژه

همینطور که در عکس بالا میبینید باید دستور گیت کلون و سپس آدرسی که کپی کردیم رو پیست کنیم. با اینکار پروژه کلون میشه. یادتون نره برای اضافه کردن تغییرات باید داخل پروژه باشیم. پس با دستور cd به داخل ریپوزیتوری میریم.

تغییرات مورد نیاز خود را به پروژه بدهید. (به عنوان مثال شما میتوانید در این پروژه تنها نام خود را به فایل names-of-contributors.txt اضافه کنید.)

اگر برای اولین باره که از گیت استفاده می‌کنید باید با کامندهای زیر ایمیل و اسمتون رو به گیت اضافه کنید.

با استفاده از دستورات زیر هم ابتدا تغییرات را اضافه میکنیم و سپس با یک پیام مرتبط کامیت میکنیم. با اینکار تغییرات در گیت ذخیره می‌شوند.

ذخیره تغییرات در گیت
ذخیره تغییرات در گیت

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

git push -u origin main

سوییچ u برای این است که دفعه‌های بعد تنها با نوشتن git push بتوانیم اطلاعات را پوش کنیم.

اگر بار اولی هست که از گیت‌تون استفاده می‌کنید ممکنه مجبور به وریفای بشید و گیت‌تون رو به گیت‌هابتون رو متصل کنید که فکر نمی‌کنم زیاد سخت باشه. اگر از لینوکس استفاده می‌کنید و در اتصال با پسوردتون به مشکل خوردید از مسیر setting>Developer setting>Tokens (classic)>Generate new Token یک توکن موقتی درست کنید تا بتونید عملیات‌های گیت رو انجام بدید.

برای من به شکل بالا شد که برای دفعه‌های بعد با نوشتن git push میتونیم پروژه رو به راحتی پوش کنم.

بعد از پوش کردن پروژه اگر به گیت هاب برویم تغییرات اعمال شده اند.


دفعات بعدی اگر بخواهیم تغییری در پروژه اعمال کنیم اگر در منبع (که گیت هاب باشه) تغییری ایجاد شده بود باید نسخه محلی رو هم به روز کنیم. برای اینکار کافیه درستور زیر رو وارد کنیم:

git pull

اصطلاحا به این دستور پول گفته میشه که برعکس پوش هست!


گیت هابگیت
برنامه نویس | محقق هوش مصنوعی | توسعه دهنده بک-اند | https://enansari.github.io
شاید از این پست‌ها خوشتان بیاید