<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های یک آرُغ</title><link>https://virgool.ir/feed/@yekarogh</link><description>علاقمند به تاریخ، اقتصاد کلان، جاوا اسکریپت و شاید یک انسان</description><language>fa</language><pubDate>2026-11-13 01:19:04</pubDate><image><url>https://files.virgool.ir/upload/users/57601/avatar/mX4InL.png</url><title>یک آرُغ</title><link>https://virgool.ir/@yekarogh</link></image><item><title>گیت / Git چیه؟</title><link>https://virgool.ir/@yekarogh/گیت-git-چیه-elilhyi6wowd</link><description>گیت یک سیستم کنترل ورژن هست برای رصد تغییرات کد حین توسعه نرم‌افزار!حالا سیستم کنترل ورژن یعنی چی؟ حتما تا حالا واستون پیش اومده که خواسته باشین یه برنامه یا یه تحقیق یا یه نوشته بنویسین؛ اگه دقت کنین همون موقع که شروع به نوشتن می‌کنین باید شروع به ویرایش مطالب نوشته شده هم بکنین. تو این موقع هست که هر کسی یه جوری مشکلشو حل میکنه، یکی اینجوری:موقع نوشتن یه مقاله می‌فهمین چه دردی اینجا نهفته :)یکی هم با هزار تا کامنت و ادیت و پاک کردن و ...تو نوشتن کد هم همچین مشکلی داریم، هی باید یه قسمتی رو پاک کنیم و یه قسمتی رو اضافه کنیم. می‌تونیم همینجوری با پاک کردن و اضافه کردن بریم جلو و انقد حواسمون باشه که قسمتی رو دستکاری نکرده باشیم و تمرکز روی کار اصلی یادمون بره! یا مثل عکس بالا همینجوری ورژن‌های مختلف از پروژه‌مون رو درست کنیم و ذخیره کنیم! (که این کار هم هزار تا دردسر داره...)در سال ۲۰۰۵ لینوس تارولدز گیت رو برای کنترل ورژن‌های مختلف لینوکس نوشت و اونو بصورت open source عرضه کرد. حالا جوری شده که تقریبا اکثر توسعه‌دهنده‌های نرم افزار از گیت برای کنترل ورژن‌های مختلف نرم‌افزار خودشون استفاده می‌کنن.گیت رو چجوری نصب کنیم؟گیت یه نرم‌افزار رایگان هست و برای ویندوز و لینوکس و مک منتشر شده. میتونین به راحتی با مراجعه به این لینک فایل نصبی رو دانلود کنین و گیت رو تو کامپیوترتون داشته باشین.از گیت چجوری استفاده کنیم؟(ویندوز)بعد از  این که گیت رو نصب کردین میتونین تو command prompt ویندوز از گیت به راحتی استفاده کنین. میریم تو یه پروژه تا دقیق توضیح بدم که گیت میاد چیکار میکنه. این دستورات رو به ترتیب تو قسمت command prompt ویندوز وارد میکنیم:mkdir Desktop/my-project&#xA;cd my-project&#xA;echo This is a sample text file &gt; sample.txtبا این دستورا یه مسیر(پوشه) تو دسکتاپ برای پروژه باز کردیم و داخل این مسیر یه فایل تکست به نام sample.txt ایجاد کردیم. حالا اگه بریم و مسیر ایجاد شده رو باز کنیم اینو خواهیم دیداگه دستورای گیت رو تو این مسیر بصورت زیر وارد کنیمgit init &#xA;git add sample.txtاینجا دستور اول برای ایجاد فایل‌های ضروری و کانفیگ گیت تو این مسیر و دستور دومی برای اضافه کردن فایلی که ایجاد کردیم به گیت. اگه بریم و تو ویندوز تیک Hidden items رو بزنیم، میبینیم که گیت واسمون یه پوشه به اسم .git ایجاد کردهمسیر ایجاد شده توسط گیتاگه بریم داخل این مسیر و قسمت objects رو باز کنیم میبینیم که فایلمون با فرمت گیت که اصطلاحا بهش درخت میگن ذخیره شده. اینا مثل همون ذخیره کردنای خودمونه با این تفاوت که گیت بصورت منظم و با دستورهای خاصی این کارو برامون انجام میده که تو پروژه‌های بزرگ خیلی بدردمون میخوره.ممنون از وقتی که واسه این مقاله گذاشتین. حتما نظرتونو در مورد این نوشته بگین.</description><category>یک آرُغ</category><author>یک آرُغ</author><pubDate>Sat, 18 Apr 2020 22:41:27 +0430</pubDate></item></channel></rss>