Əgər siz hər hansı bir faylı "hesabat_yekun.docx," sonra "hesabat_yekun_v2.docx," sonra "hesabat_yekun_HƏQIQƏTƏN_yekun.docx" kimi saxlamısınızsa — siz artıq versiya nəzarətinin həll etdiyi problemi hiss etmisiniz, sadəcə bunu düzgün etmək üçün alət olmadan.
Həqiqi sistem olmadan kodda dəyişiklikləri izləmək ya tək işləmək, ya da kimin nəyi redaktə etdiyini əl ilə koordinasiya etmək deməkdir. Bir təsadüfi üzərinə yazma və saatlarla iş yox ola bilər.
Git əvvəlcə Linux yaradıcısı Linus Torvalds tərəfindən xüsusi olaraq Linux kernel-inin böyük, sürətlə inkişaf edən kod bazasını idarə etmək üçün yaradılmışdır.
Git hər dəyişikliyin tam tarixçəsini "commit"-lər seriyası kimi qeyd edir. İstənilən nöqtədə nəyin dəyişdiyini görə bilərsiniz, əvvəlki versiyaya qayıda bilərsiniz, təcrid olunmuş "branch" üzərində işləyə bilərsiniz və dəyişiklikləri birləşdirə bilərsiniz, Git həqiqi konfliktləri qeyd edəcək.
Git lokal olaraq işləyən əsl versiya nəzarəti proqramıdır. GitHub (və GitLab, Bitbucket) Git repozitoriyalarını onlayn yerləşdirən, üzərinə kod icmalı və məsələ izləmə əlavə edən veb saytdır.
Hər NOXEL360 məhsulu Git-də qurulur və izlənilir — hər düzəliş, funksiya və geri qaytarma tam qeyd olunur, nəsə pozulduqda belə heç nə itmir.
Əsas ideya — hər dəyişikliyi izləmək, təhlükəsiz eksperiment aparmağa imkan vermək, həmişə geriyə qayıda bilmək — hər yerdə görünür: Google Docs-un versiya tarixçəsi, WordPress redaktələri, geri alma tarixçəsi olan dizayn alətləri.
Git kompüterinizdə işləyən versiya nəzarəti proqramıdır. GitHub Git repozitoriyalarını onlayn yerləşdirir və üzərinə əməkdaşlıq funksiyaları əlavə edir.
Bu, ən çox proqramçılar arasında yayılıb, lakin eyni ideya Google Docs-un versiya tarixçəsi kimi daha sadə formalarda da görünür.
Git konflikti aşkar edir və dəyişikliklərin necə birləşdiriləcəyinə qərar vermək üçün bir şəxsdən soruşur — o, işi səssizcə üzərinə yazmayacaq.
Müəyyən bir zaman nöqtəsində dəyişikliklərin saxlanılmış görüntüsü, nəyin və niyə dəyişdiyini təsvir edən mesajla.
Birləşdirməyə hazır olana qədər əsas versiyaya təsir etmədən dəyişikliklər edə biləcəyiniz kod bazasının təcrid olunmuş nüsxəsi.
Bəli, Git-in özü pulsuz və açıq mənbəlidir. GitHub kimi hosting platformaları qabaqcıl funksiyalar üçün ödənişli planlarla pulsuz tariflər təklif edir.
Bəli — bu, Git-in əsas güclü tərəflərindən biridir. Nəsə səhv olarsa, istənilən əvvəlki commit-ə qayıda bilərsiniz.
Mütləq deyil. Bir çox alətlər Git üçün qrafik interfeyslər təklif edir, baxmayaraq ki, komanda sətri ondan istifadə etməyin ən ümumi yoludur.
Tam versiya nəzarətli məhsul xəttini görün.
NOXEL360 İdarə Panelini Kəşf Edin →