سلام. من رضا اسماعیلی، دانشجوی نرمافزار و برنامهنویس هستم. توی این کتگوری در وبسایتم قراره درباره گیت و گیتهاب صحبت کنیم. اینکه چطور کار میکنند، چطور ازشون استفاده کنیم و کِی ازشون استفاده کنیم.
اگر بخوام ابتدای عمل در مورد این دوتا صحبت کنم، در واقع کلی تفاوت بین این دو وجود داره.
برای شروع بزارید از گیت استارت بزنیم.
گیت یک Version Control Software هست. یعنی به این معنی که همزمان با کدنویسی شما، هر زمانی که کدتون رو ذخیره میکنید. گیت تغییرات فایلها و پروژه شما رو به خاطر میسپاره. پس اگر شما کار اشتباهی انجام دادید که پروژه رو خراب میکنه یا اگر نیاز داشتید که چیزی رو Undo کنید،یا اگر نیاز داشتید به گذشته پروژتون نگاه کنید. میتونید از گیت استفاده کنید.
گیت اپنسورسه، یعنی رایگانه و اینکه سورسش در اختیار همه اس که بتونن توسعهاش بدن و مشکلاتش رو برطرف کنن.