ارائه شده در کارگاه درس برنامهنویسی پیشرفته به زبان جاوا در تاریخ ۱ اردیبهشت ۱۳۹۵ در دانشگاه صنعتی شریف
سایت جشنواره: http://sfd.fsug.ir/1394/
اسلایدها: http://www.slideshare.net/SMMasoudSadrnezhaad/git-version-control-system-61365105
ارائهدهنده: سیدمحمدمسعود صدرنژاد
در این کارگاه میتوانید با نحوهٔ کار با نرمافزار git آشنا شوید. توضیحات کارگاه به شرح زیر است:
گیت یک نرمافزار آزاد برای کنترل ورژن، بازنگری و مدیریت سورس کد است که امروزه به طور وسیعی توسط بسیاری از شرکتها و پروژههای آزاد/متنباز مورد استفاده قرار میگیرد.
اهمیت سیستمهای کنترل ورژن و مخصوصا گیت وقتی معلوم میشود که بیش از یک نفر در یک پروژه نرمافزاری مشارکت میکنند. اگرچه امکاناتی که گیت در اختیار برنامهنویسان قرار میدهد مورد نیاز شرکتهایی که در حوزهٔ تولید نرمافزارهای تجاری فعالیت میکنند است، گیت نقش مهمی در فراهم کردن امکان توسعهٔ نرمافزار آزاد از سراسر دنیا و توسط جامعه کاربری ایفا میکند طوریکه یادگیری گیت میتواند یک برنامهنویس را به یک عضو موثر در جامعهٔ نرمافزار آزاد تبدیل کند.
این کارگاه شامل معرفی سیستمهای کنترل ورژن و مقدمات آنها، گیت و دلایل استفاده از آن، نحوهٔ کار با branchها، workflowهای رایج در گیت، انواع روشهای merge کردن branchها، rebase و نحوهٔ ارسال pull request و نحوهٔ پیدا کردن و مشارکت در پروژههای شناختهشدهٔ آزاد/متنباز و دلایل اینکار است.
برگزار شده توسط بنیاد دانش آزاد ایران
مکان برگزاری بخش کارگاههای جشنواره: دانشگاه صنعتی شریف - دانشکده مهندسی کامپیوتر
روز, آزادی, نرمافزار, تهران, بنیاد, دانش, آزاد, SFD, ورژن, GIT, گیت, github