در حال ویرایش
Git
(بخش)
پرش به ناوبری
پرش به جستجو
هشدار:
شما وارد نشدهاید. نشانی آیپی شما برای عموم قابل مشاهده خواهد بود اگر هر تغییری ایجاد کنید. اگر
وارد شوید
یا
یک حساب کاربری بسازید
، ویرایشهایتان به نام کاربریتان نسبت داده خواهد شد، همراه با مزایای دیگر.
بررسی ضدهرزنگاری. این قسمت را پر
نکنید
!
== برگرداندن تغییرات == === git restore === اگر فایلی را تغییر دادهای ولی هنوز آن را Commit نکردهای، میتوانی تغییرات آن را کنار بگذاری: <syntaxhighlight lang="bash"> git restore index.html </syntaxhighlight> برای خارج کردن یک فایل از Staging Area: <syntaxhighlight lang="bash"> git restore --staged index.html </syntaxhighlight> === git revert === برای ایجاد یک Commit جدید که اثر یک Commit قبلی را برعکس میکند: <syntaxhighlight lang="bash"> git revert COMMIT_ID </syntaxhighlight> این روش معمولاً برای برگرداندن تغییرات در پروژههایی که تاریخچه آنها به اشتراک گذاشته شده مناسبتر است. === git reset === '''git reset''' میتواند HEAD و وضعیت Staging را تغییر دهد. برای مثال: <syntaxhighlight lang="bash"> git reset HEAD~1 </syntaxhighlight> این دستور آخرین Commit را از حالت Commit خارج میکند، در حالی که تغییرات فایلها باقی میمانند. دستور reset بهخصوص در حالتهای پیشرفته باید با دقت استفاده شود.
خلاصه:
لطفاً توجه داشته باشید که همهٔ مشارکتها در Elina ممکن است توسط دیگر مشارکتکنندگان تغییر یابند، ویرایش یا حذف شوند. اگر نمیخواهید نوشتههایتان بیرحمانه ویرایش شوند؛ بنابراین، آنها را اینجا ارائه نکنید.
شما همچنین به ما تعهد میکنید که خودتان این را نوشتهاید یا آن را از یک منبع با مالکیت عمومی یا مشابه آزاد آن برداشتهاید (
Elina:حق تکثیر
را برای جزئیات بیشتر ببینید).
کارهای دارای حق تکثیر را بدون اجازه ارائه نکنید!
لغو
راهنمای ویرایش
(در پنجرهٔ تازه باز میشود)
منوی ناوبری
ابزارهای شخصی
به سامانه وارد نشدهاید
بحث
مشارکتها
ساخت حساب
ورود
associated-pages
صفحه
بحث
فارسی
بازدیدها
خواندن
ویرایش
نمایش تاریخچه
بیشتر
جستجو
ناوبری
صفحهٔ اصلی
تغییرات اخیر
مقالهٔ تصادفی
راهنما دربارهٔ مدیاویکی
صفحههای ویژه
ابزارها
پیوندها به این صفحه
تغییرات مرتبط
اطلاعات صفحه