مهدی قاسمی
مهدی قاسمی
خواندن ۲ دقیقه·۴ سال پیش

استفاده از گیت‌ و گیت‌هاب برای مقاله و پایان‌نامه

معمولا از گیت و گیت‌هاب برای پروژه‌های بزرگ برنامه‌نویسی و استارت‌آپی استفاده میشه اما استفاده‌ش برای پایان‌نامه هم خیلی جذاب و مفیده. اصولا گیت یک ابزار بسیار قدرتمند برای کنترل پروژه‌‌ست. اما چرا این گیت به درد مقاله و پایان‌نامه نوشتن هم می‌خوره؟ معمولا وقتی ما یک پروژه‌ی علمی رو شروع می‌کنیم یه فایل اصلی داریم که فیش‌ها و یادداشتها رو واردش میکنیم و پیوسته سیوش می‌کنیم. در چند جای مختلف هم ازش بکاپ میگیریم برای امنیت بیشتر. اما اگه یه زمانی بخوایم به نسخه‌ی یک ماه پیش یا آپدیتی که هفته پیش انجام دادیم برگردیم دیگه نمیشه! مگه اینکه هر روز از آپدیتی که داشتیم بکاپ بگیریم که نتیجه‌ش میشه انبوهی از فایل تو یه فولدر که علاوه بر وقت و فضایی که اشغال می‌کنه، باعث سردرگمی و اعصاب‌خوردی هم‌میشه! مخصوصا وقتی نام‌گذاری‌مون دقیق نباشه و ندونیم کدوم فایل از بقیه کامل‌تره!! چیزی که همه تجربه کردیم! نه؟ خوب گیت دقیقا واسه همین اینجاست!

گیت برای توسعه لینوکس طراحی شد و بعدا توسط بسیاری از بزرگترین پروژه‌‌های دنیا مورد استفاده قرار گرفت و الان خیلی سخته کسی رو پیدا کنی که اسم گیت و گیت‌هاب رو نشنیده باشه! ولی خوب خیلی‌ها فکر می‌کنن این به درد اونا نمی‌خوره!

گیت کارش اینه که به پروژه نظم میده. یه ابزار کنترل فوق‌العاده قدرتمنده تا اگه هزاران نفر هم همزمان روی یه پروژه کار کنن کاراشون با هم قاطی نشه! خوب شما واسه پایان‌نامه هم همین رو لازم دارید! حتی اگر تنهایی دارید کار می‌کنید. گیت بهتون اجازه میده هر زمان خواستید به هرکدوم از تغییراتی که هرزمان دادید برگردید! به این صورت که هر تغییری رو کامیت‌ می‌کنید و ثبت می‌شه و می‌تونید خیلی راحت برید و از تغییری که یک سال پیش در فلان تاریخ دادید کار رو ادامه بدید! جذابه! نترسید. واردش بشید.

جادی یه آموزش خیلی خوب داره که پیشنهاد می‌کنم از اونجا شروع کنید!

گیتگیت هابgitgithubپایان‌نامه
اعتیاد به علوم انسانی، سرگرم عکاسی و طبیعت‌گردی، علاقه به دنیای کریپتو و بازارهای مالی، نوپا در برنامه‌نویسی
شاید از این پست‌ها خوشتان بیاید