دانلود Git for Windows؛ مدیریت نسخهٔ پروژههای JavaScript
Git تغییرات فایلهای پروژه را در طول زمان ثبت میکند و با GitHub یک محصول یکسان نیست. این صفحه نصبکنندهٔ رسمی Git for Windows را برای ویندوز x64 همراه تمرین مخزن محلی معرفی میکند.
اطلاعات نرمافزار
- فناوری و ابزار
- Git · Git Bash · Version Control · Windows
- نسخه
- 2.56.0.windows.4 — بستهٔ نصب 2.56.0.4
- سیستمعامل
- Windows x64 — نصبکنندهٔ EXE
- سازنده
- پروژهٔ Git for Windows و مشارکتکنندگان Git
- مجوز
- Git: GPLv2؛ اجزای همراه با مجوزهای خودشان
- حجم
- ۶۳٫۸ مگابایت
پیشنیاز و روش اجرا
Windows x64 — نصبکنندهٔ EXE؛ دریافت از منبع رسمی. نصبکنندهٔ رسمی Git for Windows x64 را دریافت کنید و انتخابهای نصب مانند ویرایشگر و PATH را متناسب با محیط خود مرور کنید. پس از نصب، Git Bash یا ترمینال تازه را باز و git --version را اجرا کنید. برای تمرین محلی، حساب GitHub و ارسال فایل به اینترنت لازم نیست. نام و ایمیل ثبت commit ممکن است با انتشار مخزن عمومی دیده شوند.
راهنمای نصب و سازگاری
نصبکنندهٔ رسمی Git for Windows x64 را دریافت کنید و انتخابهای نصب مانند ویرایشگر و PATH را متناسب با محیط خود مرور کنید. پس از نصب، Git Bash یا ترمینال تازه را باز و git --version را اجرا کنید. برای تمرین محلی، حساب GitHub و ارسال فایل به اینترنت لازم نیست. نام و ایمیل ثبت commit ممکن است با انتشار مخزن عمومی دیده شوند.
این مقاله چه چیزی به شما میدهد؟
- ثبت تاریخچهٔ تغییرات پروژه روی دستگاه محلی.
- Git با سرویس میزبانی GitHub تفاوت دارد.
- پیش از commit، فایلهای مرحلهبندیشده را بررسی کنید.
چرا برنامهنویس به Git نیاز دارد؟
اگر برای هر تغییر از پروژه نسخهای با نام final و final2 میسازید، بازگشت به وضعیت قبلی دشوار میشود. Git تاریخچهٔ تغییرات انتخابشده را در commitها نگهداری میکند. این تاریخچه ابتدا محلی است؛ فرستادن آن به GitHub یا سرویس دیگری مرحلهٔ جداگانهای دارد. برای یادگیری فرمانهای نخست، حساب سرویس آنلاین لازم نیست.
بستهٔ رسمی Windows x64
لینک این صفحه مربوط به انتشار 2.56.0.windows.4 و نصبکنندهٔ 2.56.0.4 برای ویندوز x64 است. حجم بررسیشده 66,850,032 بایت است. برای سیستمعامل یا معماری دیگر از صفحهٔ رسمی Git کمک بگیرید. Git با GPLv2 عرضه میشود و اجزای توزیع Windows ممکن است مجوزهای جداگانه داشته باشند.
نصب و بررسی
در نصبکننده انتخابهای مربوط به ویرایشگر، PATH و پایان خط را بخوانید. بدون نیاز مشخص، تغییرات متعدد ایجاد نکنید. پس از نصب، Git Bash یا ترمینال تازه باز کنید و نسخه را بررسی کنید.
git --versionتمرین بدون ارسال به اینترنت
در پوشهٔ آزمایشی پروژه، مخزن را ایجاد و وضعیت فایلها را ببینید. در این مثال README.md باید فایلی باشد که خودتان ساختهاید.
git init
git status
git add README.md
git diff --cached
git statusgit add نسخهٔ فعلی فایل را برای commit آماده میکند؛ بهتنهایی تاریخچهٔ نهایی ایجاد نمیکند. diff --cached محتوای آمادهشده را نشان میدهد. پیش از commit از نبودن رمز، فایل env و کلید خصوصی در تغییرات مطمئن شوید. ignore کردن فایلی که قبلاً ثبت شده، آن را خودکار از تاریخچهٔ قبلی حذف نمیکند.
هویت نویسندهٔ commit
Git برای commit به نام و ایمیل نویسنده نیاز دارد. این اطلاعات با رمز ورود GitHub فرق دارند و ممکن است همراه مخزن منتشر شوند. پیش از تنظیم، هویت مناسب تمرین یا ایمیل خصوصی سرویس خود را انتخاب کنید. این صفحه اطلاعات واقعی شما را در هیچ فرمان آمادهای قرار نمیدهد.
منابع و مطالب مرتبط
پروژهٔ تمرینی JS: https://www.darsavand.com/resources/javascript-task-manager-project
ماژول و ساختار پروژه: https://www.darsavand.com/resources/javascript-es-modules-npm-project-structure
وبسایت رسمی: https://gitforwindows.org/
انتشار دقیق بسته: https://github.com/git-for-windows/git/releases/tag/v2.56.0.windows.4
کتاب رسمی Git: https://git-scm.com/book/en/v2
راهنمای gitignore: https://git-scm.com/docs/gitignore
مشخصات فایل در ۵ آبان ۱۴۰۵ بررسی شدهاند.