سامانهٔ کنترل ورژن گیت (GIT)

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 เม.ย. 2016
  • ارائه شده در کارگاه درس برنامه‌نویسی پیشرفته به زبان جاوا در تاریخ ۱ اردیبهشت ۱۳۹۵ در دانشگاه صنعتی شریف
    سایت جشنواره: sfd.fsug.ir/1394/
    اسلایدها: www.slideshare.net/SMMasoudSad...
    ارائه‌دهنده: سیدمحمدمسعود صدرنژاد
    در این کارگاه می‌توانید با نحوهٔ کار با نرم‌افزار git آشنا شوید. توضیحات کارگاه به شرح زیر است:
    گیت یک نرم‌افزار آزاد برای کنترل ورژن، بازنگری و مدیریت سورس کد است که امروزه به طور وسیعی توسط بسیاری از شرکت‌ها و پروژه‌های آزاد/متن‌باز مورد استفاده قرار می‌گیرد.
    اهمیت سیستم‌های کنترل ورژن و مخصوصا گیت وقتی معلوم می‌شود که بیش از یک نفر در یک پروژه نرم‌افزاری مشارکت می‌کنند. اگرچه امکاناتی که گیت در اختیار برنامه‌نویسان قرار می‌دهد مورد نیاز شرکت‌هایی که در حوزهٔ تولید نرم‌افزارهای تجاری فعالیت می‌کنند است، گیت نقش مهمی در فراهم کردن امکان توسعهٔ نرم‌افزار آزاد از سراسر دنیا و توسط جامعه کاربری ایفا می‌کند طوریکه یادگیری گیت می‌تواند یک برنامه‌نویس را به یک عضو موثر در جامعهٔ نرم‌افزار آزاد تبدیل کند.
    این کارگاه شامل معرفی سیستم‌های کنترل ورژن و مقدمات آنها، گیت و دلایل استفاده از آن، نحوهٔ کار با branchها، workflowهای رایج در گیت، انواع روش‌های merge کردن branchها، rebase و نحوهٔ ارسال pull request و نحوهٔ پیدا کردن و مشارکت در پروژه‌های شناخته‌شدهٔ آزاد/متن‌باز و دلایل اینکار است.
    برگزار شده توسط بنیاد دانش آزاد ایران
    مکان برگزاری بخش کارگاه‌های جشنواره: دانشگاه صنعتی شریف - دانشکده مهندسی کامپیوتر
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 2

  • @zahranorouzi4456
    @zahranorouzi4456 6 ปีที่แล้ว

    سلام ممنون بسيار عالي بود
    سوالم اين هست که سيستمهاي ورژن کنترل اختلاف بين ورژن هاي مختلف رو چگونه نگهداري مي کنند مثلا در قالب يک فايل
    xml ?
    يا اين که هر بار مقايسه صورت گرفته و اختلاف ها توليد مي شن؟

  • @mojtababehroozi3681
    @mojtababehroozi3681 7 ปีที่แล้ว

    خیلی خوب هست ولی اشکال گرافیکی خیلی بد دیده میشن
    ممنون خیلی آموزش مفیدی بود