در حال ویرایش
Git
(بخش)
پرش به ناوبری
پرش به جستجو
هشدار:
شما وارد نشدهاید. نشانی آیپی شما برای عموم قابل مشاهده خواهد بود اگر هر تغییری ایجاد کنید. اگر
وارد شوید
یا
یک حساب کاربری بسازید
، ویرایشهایتان به نام کاربریتان نسبت داده خواهد شد، همراه با مزایای دیگر.
بررسی ضدهرزنگاری. این قسمت را پر
نکنید
!
== اتصال Git به GitHub == برای اتصال Repository محلی به یک Repository روی GitHub معمولاً ابتدا Remote اضافه میشود: <syntaxhighlight lang="bash"> git remote add origin https://github.com/USERNAME/REPOSITORY.git </syntaxhighlight> برای مشاهده Remoteهای موجود: <syntaxhighlight lang="bash"> git remote -v </syntaxhighlight> === ارسال تغییرات به Remote === برای ارسال Branch به Repository آنلاین: <syntaxhighlight lang="bash"> git push origin main </syntaxhighlight> در بسیاری از پروژهها Branch اصلی با نام main است. برای اینکه Branch محلی برای Pushهای بعدی به Remote متصل شود: <syntaxhighlight lang="bash"> git push -u origin main </syntaxhighlight> پس از تنظیم اولیه، معمولاً میتوان از: <syntaxhighlight lang="bash"> git push </syntaxhighlight> استفاده کرد. === دریافت تغییرات از Remote === ==== git pull ==== برای دریافت تغییرات جدید و ادغام آنها با Branch فعلی: <syntaxhighlight lang="bash"> git pull </syntaxhighlight> یا: <syntaxhighlight lang="bash"> git pull origin main </syntaxhighlight> ==== git fetch ==== برای دریافت اطلاعات و تغییرات Remote بدون ادغام مستقیم آنها: <syntaxhighlight lang="bash"> git fetch </syntaxhighlight> تفاوت مهم این دو دستور این است که fetch تغییرات را دریافت میکند ولی آنها را به Branch فعلی Merge نمیکند؛ در حالی که pull معمولاً دریافت و ادغام تغییرات را با هم انجام میدهد.
خلاصه:
لطفاً توجه داشته باشید که همهٔ مشارکتها در Elina ممکن است توسط دیگر مشارکتکنندگان تغییر یابند، ویرایش یا حذف شوند. اگر نمیخواهید نوشتههایتان بیرحمانه ویرایش شوند؛ بنابراین، آنها را اینجا ارائه نکنید.
شما همچنین به ما تعهد میکنید که خودتان این را نوشتهاید یا آن را از یک منبع با مالکیت عمومی یا مشابه آزاد آن برداشتهاید (
Elina:حق تکثیر
را برای جزئیات بیشتر ببینید).
کارهای دارای حق تکثیر را بدون اجازه ارائه نکنید!
لغو
راهنمای ویرایش
(در پنجرهٔ تازه باز میشود)
منوی ناوبری
ابزارهای شخصی
به سامانه وارد نشدهاید
بحث
مشارکتها
ساخت حساب
ورود
associated-pages
صفحه
بحث
فارسی
بازدیدها
خواندن
ویرایش
نمایش تاریخچه
بیشتر
جستجو
ناوبری
صفحهٔ اصلی
تغییرات اخیر
مقالهٔ تصادفی
راهنما دربارهٔ مدیاویکی
صفحههای ویژه
ابزارها
پیوندها به این صفحه
تغییرات مرتبط
اطلاعات صفحه