← همهٔ دستهها
🌿 دستهبندی دیکشنری
Git و توسعه
ثبت تغییرات و کار تیمی روی کد. هر اصطلاح با توضیح ساده، تعریف فنی و مثال آموزشی آمده است.
۵۵ واژهرایگان
انگلیسی، فارسی، نام کامل یا مترادف را بنویس
برای دیدن همهٔ ۱٬۰۰۰ واژه، جستوجو را خالی بگذار و از دستهبندیها استفاده کن.
اصطلاحهای این مسیر
یک واژه را باز کن و اول مفهوم سادهاش را ببین.
.gitignoreمقدماتیفایل گیتایگنورفایلی برای تعریف الگوهای فایلهایی است که Git نباید بهصورت عادی Track کند.Git و توسعهAnnotated Tagمتوسطبرچسب توضیحداربرچسب Git دارای شیء مستقل با اطلاعاتی مانند پیام و سازنده است.Git و توسعهBranchمتوسطشاخه توسعهمسیر کاری جداگانهای است تا بتوانی یک قابلیت را بسازی بدون اینکه مسیر اصلی پروژه را بههم بزنی.Git و توسعهBuildمقدماتیبیلدفرایند تبدیل Source به Artifact قابل اجرا یا انتشار است.Git و توسعهCherry-pickمتوسطبرداشت انتخابی تغییراعمال تغییر معرفیشده توسط یک commit بر تاریخچهٔ جاری است.Git و توسعهCode Reviewمتوسطبازبینی کدبررسی تغییرات برنامه برای درستی، خوانایی و تناسب با نیاز است.Git و توسعهCommitمقدماتیکامیتSnapshot ثبتشده از وضعیت پروژه در Git است.Git و توسعهDependencyمقدماتیوابستگی نرمافزاریکتابخانه یا Package دیگری است که پروژه برای کارکرد به آن نیاز دارد.Git و توسعهDetached HEADمتوسطهد جداشدهحالتی است که HEAD مستقیماً به یک commit اشاره میکند، نه به شاخهٔ فعال.Git و توسعهEnd-to-End Testمتوسطآزمون سرتاسریبررسی یک جریان کامل از دید ورودی تا نتیجهٔ نهایی است.Git و توسعهFast-forward Mergeمتوسطادغام با جلو بردن اشارهگرادغامی است که با حرکت شاخه به نوادهٔ فعلی بدون commit ادغام انجام میشود.Git و توسعهGitمقدماتیگیتدفترچه تغییرات پروژه است؛ میتوانی ببینی چه عوض شد و اگر لازم بود به نسخه قبلی برگردی.Git و توسعهGit Bisectمتوسطجستوجوی دودویی خطا در تاریخچهروشی برای یافتن commit معرفیکنندهٔ مشکل با آزمون نسخههاست.Git و توسعهGit Blameمتوسطردیابی منشأ خطهانمایشی از آخرین commit مؤثر بر هر خط فایل است.Git و توسعهgit cloneمقدماتیکلون گیتRepository Remote را به سیستم محلی کپی میکند.Git و توسعهGit Commitمقدماتیثبت تغییرات در Gitنقطهای ثبتشده از تغییرهای پروژه است؛ مثل گذاشتن نشانگر در تاریخچه کار.Git و توسعهGit Diffمتوسطنمایش تفاوت گیتمقایسهٔ تغییرات میان وضعیتهای فایل یا تاریخچه است.Git و توسعهgit fetchمقدماتیفچ گیتObjectها و Refهای Remote را میگیرد بدون اینکه Branch فعلی را ادغام کند.Git و توسعهGit HEADمتوسطاشارهگر هد گیتارجاعی است که موقعیت جاری کار در تاریخچهٔ Git را مشخص میکند.Git و توسعهGit Hookمتوسطقلاب گیتبرنامهای است که در رویدادهای مشخص Git اجرا میشود.Git و توسعهgit pullمقدماتیپول گیتتغییرات Remote را میگیرد و در Branch فعلی ادغام میکند.Git و توسعهgit pushمقدماتیپوش گیتCommitهای محلی را به Remote میفرستد.Git و توسعهGit Reflogمتوسطگزارش جابهجایی ارجاعهاسابقهٔ محلی تغییر موقعیت ارجاعهای Git است.Git و توسعهGit Remoteمقدماتیریموت گیتنام محلی برای Repository دوردست مثل origin است.Git و توسعهGit Resetمتوسطبازتنظیم موقعیت گیتعملی برای تغییر موقعیت شاخه و بسته به حالت، نمایه و درخت کاری است.Git و توسعهGit Revertمتوسطبرگرداندن تغییر با ثبت جدیدایجاد commit تازه برای خنثی کردن اثر commit قبلی است.Git و توسعهGit Stashمتوسطذخیرهٔ موقت تغییراتسازوکاری برای کنار گذاشتن موقت تغییرات کاری و بازیابی بعدی آنهاست.Git و توسعهGit Submoduleمتوسطزیرماژول گیتارجاع یک مخزن به commit مشخص از مخزن دیگر است.Git و توسعهGit Tagمتوسطبرچسب گیتنامی برای اشاره به نقطهای مشخص از تاریخچه است.Git و توسعهGit Worktreeمتوسطدرخت کاری اضافی گیتامکان چند درخت کاری متصل به یک مخزن است.Git و توسعهGitHubمقدماتیگیتهابسرویس میزبانی Repositoryهای Git و ابزارهای همکاری است.Git و توسعهIDEمقدماتیمحیط توسعهٔ یکپارچهبرنامهای برای کدنویسی با Editor، Debugger و ابزارهای توسعه در یک محیط است.Git و توسعهIntegration Testمتوسطآزمون یکپارچگیآزمون تعامل چند جزء نرمافزار با یکدیگر است.Git و توسعهIssueمقدماتیایشورکوردی برای گزارش Bug، درخواست Feature یا پیگیری کار در پلتفرم توسعه است.Git و توسعهLintingمقدماتیلینتتحلیل خودکار کد برای پیدا کردن خطاهای سبک، کیفیت یا الگوهای مشکوک است.Git و توسعهLockfileمتوسطفایل قفل وابستگیفایلی برای ثبت نسخهها و اطلاعات حلشدهٔ وابستگیهاست.Git و توسعهMergeمتوسطمرجتغییرات دو مسیر تاریخچه را با هم ترکیب میکند.Git و توسعهMerge Conflictمتوسطتداخل مرجوقتی Git نمیتواند تغییرات را خودکار با هم ترکیب کند و دخالت انسان لازم است.Git و توسعهMockمتوسطجانشین کنترلشدهٔ آزمونجایگزینی برای وابستگی واقعی است که رفتار آن در آزمون تعیین میشود.Git و توسعهMonorepoمتوسطمخزن چندپروژهاییک مخزن واحد برای نگهداری چند پروژه یا بستهٔ مرتبط است.Git و توسعهNode.jsمقدماتینود جیاسRuntime اجرای JavaScript خارج از مرورگر است.Git و توسعهnpmمقدماتیانپیامPackage Manager و Registry رایج اکوسیستم Node.js است.Git و توسعهPackage Managerمقدماتیمدیر پکیجابزاری برای نصب، حذف و مدیریت نسخهٔ Dependencyهای نرمافزار است.Git و توسعهPull Requestمتوسطپول ریکوئستدرخواست بررسی و ادغام تغییرات یک Branch در پلتفرمهایی مثل GitHub است.Git و توسعهRebaseپیشرفتهریبیسCommitها را روی مبنای جدید بازپخش میکند و تاریخچه را بازنویسی میکند.Git و توسعهRepositoryمقدماتیمخزن پروژهپوشه پروژه بههمراه تاریخچه تغییرات Git است.Git و توسعهSemantic Versioningمتوسطنسخهبندی معناییقراردادی برای بیان نسخه با بخشهای اصلی، فرعی و اصلاحی است.Git و توسعهSquash Mergeمتوسطادغام فشردهترکیب اثر چند commit در یک commit روی شاخهٔ مقصد است.Git و توسعهStaging Areaمتوسطناحیهٔ Stage گیتمحلی بین Working Tree و Commit بعدی است.Git و توسعهTerminal Emulatorمقدماتیشبیهساز ترمینالبرنامهای که محیط متنی برای اجرای Shell فراهم میکند.Git و توسعهTest Fixtureمتوسطداده و محیط آمادهٔ آزمونوضعیت پایهای است که آزمون برای اجرا به آن نیاز دارد.Git و توسعهTypeScriptمتوسطتایپاسکریپتزبانی مبتنی بر JavaScript با Type System ایستا است.Git و توسعهUnit Testمقدماتیتست واحدتستی برای بررسی یک واحد کوچک و مشخص از منطق برنامه است.Git و توسعهVersion Controlمقدماتیکنترل نسخهسیستمی برای ثبت تاریخچهٔ تغییر فایلها و همکاری تیمی است.Git و توسعهWorking Treeمتوسطدرخت کاری گیتنسخهٔ قابل ویرایش فایلهای پروژه روی دیسک است.Git و توسعه
