سؤال مهم اینجاست، گیت هاب چیست؟ GitHub اصولا پلتفرمی میباشد که نوعی خدمت بر پایه ی ابر برای میزبانی مخازن Git ارائه میدهد. به عبارت معمولیخیس، به کارگیری از Git را برای در دست گرفتن ورژن و همیاری برای اشخاص و مجموعهها بسیار در دسترس خیس مینماید. GitHub دارنده رابط استفاده کننده پسند میباشد که استعمال طراحی سایت اختصاصی از Git را برای اشخاص مبتدی و تازه کار نیز در اپ نویسی سهل مینماید. به صورت معمول، به کارگیری از Git ممکن میباشد دربرگیرنده علم فنی بیشتر و استعمال از خط امر باشد، البته GitHub این روند را بی آلایش مینماید. جذاب اینجاست که GitHub به پروژههای مربوط به کد محصور نمی شود. بعضا از اشخاص از آن برای مدیر پروژههای گوناگون مانند تایپ کردن کتاب استعمال مینمایند.
یکیاز جنبههای شایان توجه این میباشد که هر کسی قادر است در گیت هاب تصویباسم کرده و یک مخزن کد همگانی را به طور مجانی در GitHub میزبانی نماید. این خصوصیت GitHub را به ویژه برای پروژههای منبع گشوده دوستداشتنی مینماید.
تحت عنوان نوعی بیزنس، GitHub با فروش خدماتی مانند میزبانی مخازن کد محرمانه و ارائه طرحهای متمرکز بر حصولوکار به کسب درآمد هم می پردازد. این نرم افزارها رئیس اعضای مجموعه و ضمانت امنیت را برای سازمانها بی آلایشخیس مینمایند.
اصطلاحات رایج گیت هاب
برای اینکه عالی بفهمیم که گیت هاب چیست، بیان برخی از اصطلاحات رایج در آن خالی از لطف وجود ندارد که دراین نصیب بدین موضوع خوا هیم پرداخت.
مخزن (Repository)
مضمون: محل ذخیرهسازی پوشهها و کدهای پروژه.
توضیح: مثل یک فایل میباشد که Git از آن برای ردیابی تغییرات به کار گیری مینماید. می تواند در کامپیوتر شما یا این که در صاحبخانههای آنلاین مانند GitHub باشد.
Commit
مفهوم: ذخیره تغییرات در یک فرصت خاص.
توضیح: هر commit مانند یک ایمیج از عمل شما در یک مجال مشخص و معلوم میباشد.
شاخه (Branch)
معنا: در معنای خط توسعه و گسترش جداگان برای هر مخاطب میباشد.
توضیح: ساخت شاخهها به شما این قابلیت و امکان را میدهد که بر روی خصوصیتها یا این که گونه هایزدایی به طور منقطع شغل فرمائید.
مخلوط (Merge)
معنا: به معنای ادغام تغییرات از شاخههای گوناگون میباشد.
توضیح: فرآیندی که تغییرات از شاخههای متعدد را با هم مخلوط مینماید.
پوشینگ (Pushing)
مفهوم: ارسال تغییرات از مخزن محلی به مخزن منش به دور.
توضیح: اشتراک گذاری عمل با سایرافراد و همیاری در پروژه.
واکشی یا این که کشیدن (Pull)
معنا: واکشی تغییرات از مخزن روش به دور.
توضیح: نگه داشتن مخزن محلی بازنگری و بهروز با مخزن رویه بدور.
فورک (Fork)
مفهوم: اسکن از یک مخزن برای تست تغییرات.
توضیح: به کار گیری معمولاً در پروژههای متنگشوده برای تست تغییرات فارغ از تأثیر بر پروژه اساسی.
کلون (Clone)
معنا: تولید یک اسکن محلی از مخزن راه و روش به دور.
توضیح: قابلیت و امکان شغل با پروژه به طور محلی بر روی کامپیوتر شما.
درخواست واکشی (Pull Request)
معنا: توصیه ترکیب تغییرات از یک شاخه به شاخه دیگر.
توضیح: مرحله پژوهش و معضل پیش از ترکیب تغییرات در یک پروژه.
این اصطلاحات در Git به شما یاری مینمایند تا شایسته ترین طرزها را در رئیس پروژههای خویش به فعالیت ببرید.
سؤال مهم اینجاست، گیت هاب چیست؟ GitHub اصولا پلتفرمی میباشد که نوعی خدمت بر پایه ی ابر برای میزبانی مخازن Git ارائه میدهد. به عبارت معمولیخیس، به کارگیری از Git را برای در دست گرفتن ورژن و همیاری برای اشخاص و مجموعهها بسیار در دسترس خیس مینماید. GitHub دارنده رابط استفاده کننده پسند میباشد که استعمال طراحی سایت اختصاصی از Git را برای اشخاص مبتدی و تازه کار نیز در اپ نویسی سهل مینماید. به صورت معمول، به کارگیری از Git ممکن میباشد دربرگیرنده علم فنی بیشتر و استعمال از خط امر باشد، البته GitHub این روند را بی آلایش مینماید. جذاب اینجاست که GitHub به پروژههای مربوط به کد محصور نمی شود. بعضا از اشخاص از آن برای مدیر پروژههای گوناگون مانند تایپ کردن کتاب استعمال مینمایند.
یکیاز جنبههای شایان توجه این میباشد که هر کسی قادر است در گیت هاب تصویباسم کرده و یک مخزن کد همگانی را به طور مجانی در GitHub میزبانی نماید. این خصوصیت GitHub را به ویژه برای پروژههای منبع گشوده دوستداشتنی مینماید.
تحت عنوان نوعی بیزنس، GitHub با فروش خدماتی مانند میزبانی مخازن کد محرمانه و ارائه طرحهای متمرکز بر حصولوکار به کسب درآمد هم می پردازد. این نرم افزارها رئیس اعضای مجموعه و ضمانت امنیت را برای سازمانها بی آلایشخیس مینمایند.
اصطلاحات رایج گیت هاب
برای اینکه عالی بفهمیم که گیت هاب چیست، بیان برخی از اصطلاحات رایج در آن خالی از لطف وجود ندارد که دراین نصیب بدین موضوع خوا هیم پرداخت.
مخزن (Repository)
مضمون: محل ذخیرهسازی پوشهها و کدهای پروژه.
توضیح: مثل یک فایل میباشد که Git از آن برای ردیابی تغییرات به کار گیری مینماید. می تواند در کامپیوتر شما یا این که در صاحبخانههای آنلاین مانند GitHub باشد.
Commit
مفهوم: ذخیره تغییرات در یک فرصت خاص.
توضیح: هر commit مانند یک ایمیج از عمل شما در یک مجال مشخص و معلوم میباشد.
شاخه (Branch)
معنا: در معنای خط توسعه و گسترش جداگان برای هر مخاطب میباشد.
توضیح: ساخت شاخهها به شما این قابلیت و امکان را میدهد که بر روی خصوصیتها یا این که گونه هایزدایی به طور منقطع شغل فرمائید.
مخلوط (Merge)
معنا: به معنای ادغام تغییرات از شاخههای گوناگون میباشد.
توضیح: فرآیندی که تغییرات از شاخههای متعدد را با هم مخلوط مینماید.
پوشینگ (Pushing)
مفهوم: ارسال تغییرات از مخزن محلی به مخزن منش به دور.
توضیح: اشتراک گذاری عمل با سایرافراد و همیاری در پروژه.
واکشی یا این که کشیدن (Pull)
معنا: واکشی تغییرات از مخزن روش به دور.
توضیح: نگه داشتن مخزن محلی بازنگری و بهروز با مخزن رویه بدور.
فورک (Fork)
مفهوم: اسکن از یک مخزن برای تست تغییرات.
توضیح: به کار گیری معمولاً در پروژههای متنگشوده برای تست تغییرات فارغ از تأثیر بر پروژه اساسی.
کلون (Clone)
معنا: تولید یک اسکن محلی از مخزن راه و روش به دور.
توضیح: قابلیت و امکان شغل با پروژه به طور محلی بر روی کامپیوتر شما.
درخواست واکشی (Pull Request)
معنا: توصیه ترکیب تغییرات از یک شاخه به شاخه دیگر.
توضیح: مرحله پژوهش و معضل پیش از ترکیب تغییرات در یک پروژه.
این اصطلاحات در Git به شما یاری مینمایند تا شایسته ترین طرزها را در رئیس پروژههای خویش به فعالیت ببرید.

پیاده سازی ریسپانسیو و تلفن همراه فرندلی