مسیری راهنما از نخستین مخزن تا تاریخچهای امضاشده و اثباتپذیر: میزبانی کد چیست، zev و Zaryn چطور کار میکنند، چرخهٔ روزمره، شاخهها و درخواستهای ادغام، پیدا کردن و برگرداندن چیزها، و امکانات پیشرفته. اول تصویر، هر گام با توضیح.
zev چه کارهایی میکند که Git نمیکند، چه چیزهایی یکسان میماند، و هر دستور روزمرهٔ Git کنار شکل zev آن.
یک مخزن Git را با سه دستور به zev بیاورید. اول ببینید چه میآید، بعد آن را در همان پوشه یا مستقیم از نشانیاش بیاورید و اثبات بگیرید که همهٔ کامیتها و فایلها با Git یکی است. با مثالهای واقعی برای یک پروژهٔ متنباز، مخزن یک شرکت با LFS و زیرماژول و هوک، و تیمی که کمکم جابهجا میشود.
پاسخ کوتاه به کارهایی که بیشتر از همه لازم میشوند. کارتان را در فهرست کنار صفحه پیدا کنید، یا / را بزنید و جستوجو کنید.
zev undo آخرین کار شما را برمیگرداند، چه کامیت، ادغام، rebase، شاخهٔ پاکشده یا add، و هرگز کاری را که جایی ذخیره نشده بازنویسی نمیکند. zev op log همهٔ تغییرها را نشان میدهد.
روی ایدههای تازه کار کنید بیآنکه به کد اصلی دست بزنید، و بعد آنها را برگردانید. همراه با حل تعارض ادغام، قدم به قدم.
وقتی دو شاخه همان خطها را تغییر دادهاند. zev هر تعارض را با طرف شما، پایه و طرف دیگر نشان میدهد، با یک دستور و بیویرایشگر حلشان میکند، و میگذارد همین حالا کامیتشان کنید و بعداً حل کنید. هر گام برای اسکریپتها و عاملهای هوش مصنوعی داده است.
کار بزرگ را به زنجیرهای از شاخههای کوچک تقسیم کنید که هرکدام روی قبلی ساخته شده. zev stack پس از هر ویرایش همه را با هم دوباره روی هم میچیند، هرکدام را یک درخواست ادغام میکند و با ادغام شدنشان مرتب میکند.
مخزنی دیگر درون مخزن شما، سنجاقشده به یک کامیت: یک کیت رابط کاربری مشترک، یک کتابخانهٔ آوردهشده، یک دیتاست. zev خودش در clone، checkout و pull آن را میآورد و بهروز میکند، سنجاق را در فایلی نگه میدارد که بازبینی میکنید، و کاری را که درونش انجام شده هرگز دور نمیریزد. همان چیزی که زیرماژولهای Git باید میبودند.
zev هر کامیت تازه را روی رایانهٔ شما با کلید Ed25519 مخزن امضا میکند. کلید را یک بار به حسابتان بیفزایید تا Zaryn آن کامیتها را با نام شما «تأییدشده» نشان دهد.
همهٔ دستورات zev، با دستوراتی که هر روز به کار میبرید در ابتدا. هر مورد میگوید دستور چه میکند، چطور نوشته میشود و نمونه دارد.
پیامهای zev، معنایشان و کاری که باید بکنید. کلمات پیامی را که گرفتهاید جستوجو کنید.