КомпьютерлерБағдарламалық қамтамасыз ету

Git - бұл не? бастауыш Git: Сипаттама

бағдарламалық қамтамасыз ету дамытуға қатысы бар адамдардың көпшілігі, Гит туралы естідім. үш әріптер қандай? Ол басқа да осыған ұқсас жүйелерді айырмашылығы ұқсас пайдаланушы интерфейсіндегі қарамастан, онымен жұмыс, ақпарат мүлдем өзгеше ұғымдар болып табылатын, тиімді бұл нұсқа бақылау жүйесін пайдалануды жалғастыру үшін, сипаттамасы, сондай-ақ жұмыс істеу принциптерін түсіну маңызды болып табылады. Сондықтан, Git қандай?

сипаттамасы

Git жаңадан әзірленген файл үшін бөлінген нұсқасы басқару жүйесі болып табылады. Ол 2005 Linux операциялық жүйесінің авторы құрылды. жүйелік сайтпен жұмысты үндестіреді, сондай-ақ қолдау және файлдарды өзгерістер жаңартыңыз. жоба бойынша бірнеше жасаушылар Бұл жұмыс кезінде өте ыңғайлы тәсіл болып табылады. Бүгінгі күні бұл Git көптеген атақты жобаларға пайдаланылады отыр. мұндай пайдалану? Мысалы, Android операциялық жүйесінің дамуы бағдарламашылар үлкен санының айналысады. басқалары бұл туралы білмеген, ал олардың біреуі, айырмашылықты жасады, егер бұл өте ыңғайсыз болар еді. Git, сондай-ақ, әркім барлық өзгерістер туралы хабардар болуға мүмкіндік береді, және қателер жағдайда кері файлдар алдыңғы нұсқаларында өту үшін.

суреттерді емес, патчи пайдалану

Git және басқа да басты айырмашылығы нұсқасы басқару жүйелерін , бұл деректер бойынша көрінеді. өзгерістер тізімі ретінде ең бағдарламалар дүкен ақпарат файлдар үшін түзетулерін деп аталады. Мұндай жүйелер файлдар жиынтығы, сондай-ақ уақыт қатысты әрбір файл үшін жасалған өзгерістер жиынтығы ретінде сақталған деректерді қамтиды. оның деректер Git сақтауға қалай? басқалардан бөлек орнатады осы жүйеде не бар? Оның орнына дақтары, сақталған деректер шағын файл жүйесін құймалардың жиынтығы болып саналады. Пайдаланушы жобасының жаңа нұсқасын жасаған кезде, жүйе ғана сәтте зең файл мәртебесін сақтайды. Файл өзгерген жоқ жағдайда тиімділігін арттыру үшін, жүйе оны сақтап, бүгінгі күнге дейін жасалған болатын, оның бұрын сақталған көшірмесі сілтеме жасайды емес.

Бұл Git тән басқа басқару жүйелері маңызды контраст болып табылады. жәрдемақы арасындағы айырмашылық неде? Git оның үстіне іске өте қуатты құралдармен шағын файл жүйесі сияқты айналады.

Жақсырақ жергілікті операциялар

Git ең операцияларды орындау үшін, тек жергілікті файлдар мен ресурстарды қажет. Бұл көп жағдайда желідегі басқа компьютерлерге сақталған деректер үшін қажеті жоқ дегенді білдіреді. Жобаның барлық өзгерістер дискідегі болғандықтан, найзағай жылдамдықпен жатқан операцияларды орындау. Мысалы, жобаның тарихын көру үшін, ол серверден жүктеп алу үшін қажет емес. Ол компьютерде жергілікті репозиторийден оқыды. Егер сіз бір ай бұрын жасалды файлдың нұсқасы арасындағы өзгерістерді, және ағымдағы көргіңіз келсе, Сіз серверге жүгінбей, өте тез істеуге болады.

Тағы бір жергілікті жұмыс желі байланысынсыз заттар жасауға көп болуы мүмкін нәрсе. Мысалы, әзірлеуші өзгерістер тасымалдау процесiндегi жасай аласыз. Көптеген басқару жүйелерін, бұл мүмкін емес.

деректер тұтастығын бақылау

Егер сіз кез келген файлды сақтау алдында, ол тікелей Git есептелген сомасы түрінде код беріледі. бұл дегеніміз не бақылау сомасы? арнайы алгоритм көмегімен есептеледі және сақтау және тасымалдау кезінде деректер тұтастығын тексеру үшін пайдаланылады Бұл мән. Ол Git білмейінше ештеңе өзгерту мүмкін емес, және ол жүйе философия маңызды құрамдас бөлігі болып табылады.

Бұл жиі қосылады

Git орын дерлік барлық іс-шаралар, деректер базасына қосылған. Олар алып тастау өте қиын болып табылады. Сіз тек сақталған ақпарат әлі жоқ, бірақ орнына түскенше кезде шығын алынып тасталды жоғалтуы мүмкін. онда сіз жөнделмейтін нәрсе істеу тәуекел жоқ эксперименттер жүргізу мүмкін, себебі Осы себептен, көптеген адамдар, оны Git таңдаңыз.

файл мәртебесі

бастауыш Git жұмыс істеу файл үш мемлекеттің бірінде болуы мүмкін екенін есте ұстай қамтиды:

  • Бекітілген, яғни, файл жергілікті дүкенде сақталады.
  • өзгерістер жасады, бірақ әлі сақталуын орындалған жоқ кезде өзгертілген.
  • Дайындалған - сақтау үшін белгіленген файлдар өзгерді.

Сондықтан, Git пайдалану жобаларына, файлдың түрлі мемлекеттер үшін үш секция бар:

  • метадеректер және нысан деректер базасын сақтайды Git каталог. Бұл жүйенің ең маңызды бөлігі болып табылады.
  • Жобаның кез келген нұсқасы дерекқор көшірмесі алынатын жұмыс каталогы.
  • кейіннен сақтау туралы ақпаратты қамтитын файл.

Git орнату

оны орнату - Сіз нұсқасы бақылау жүйесін пайдалану үшін не істеу керек бірінші нәрсе. Мұны істеу үшін бірнеше жолдары бар. екі негізгі параметрлері болып табылады:

  • көзден Git орнату.
  • Сіздің платформа үшін Орнату пакетін.

көзден Git орнату

Қол жетімді болғанда, соңғы нұсқасын осы опцияның жақсы пайдалану, қол жетімді болады. Әр жаңарту әдетте пайдалы жақсартулар көп мөлшері бар пайдаланушы интерфейсі. Сіз неге көзден орнатсаңыз Яғни, ол таңдау жақсы, сіз үшін тым қиын емес. Иә, ең Linux дистрибутивтердің ескірген пакеттерін қамтиды.

Expat, бұралу, libiconv, OpenSSL, zlib: Сіз қажетті кітапханаларды орнату қажет. оларды орнатқаннан кейін, соңғы нұсқасы бақылау жүйесін жүктеп, оны компиляциялау және оны орнатуға болады.

Windows жүйесі параметрінде Орнату

Егер сіз Linux жоқ болса, мен Git пайдаланғыңыз ретінде, Windows-ақ осы жүйені қолдайды. Және бұл орнату өте оңай. жоба msysGit, ең оңай бірі болып табылады орнату рәсімі бар. Сіз жай ғана жобаның GitHub бетінде табуға болады орнатушы файл жүктеу,, содан кейін оны іске қосу үшін қажет. графикалық және консоль - компьютердегі орнатқаннан кейін екі нұсқасы болады.

Бастапқы орнату Git

басқару жүйесі компьютерде орнатылған соң, сіз пайдаланушы үшін ортасын теңшеу үшін кейбір қадамдарды орындауыңыз қажет. Бұл тек бір рет жүзеге асырылады. жаңартқанда барлық параметрлері сақталады. Олар кез келген уақытта өзгертуге болады.

Git коммуналдық Git параметрлерді орнатыңыз және жүйенің жұмысын бақылауға мүмкіндік береді Config, сондай-ақ пайда болуын қамтиды. Бұл параметрлер үш орындарда сақтауға болады:

  • барлық пайдаланушылар мен репозитарийлерге ортақ құндылықтар бар файл.
  • параметрлері нақты пайдаланушыны қамтиды файл.
  • ағымдағы репозиторийге орналасқан баптау файлында. Мұндай параметрлер тек ол үшін жарамды болып табылады.

теңшелетін атауы

Біріншіден, орнатқаннан кейін, сіз пайдаланушы аты мен электрондық поштаны қамтамасыз ету керек. әрбір жасаған Бұл деректерді қамтитын (мемлекет сақтау), өте маңызды болып табылады. Олар барлық берілетін және кейінірек өзгерту мүмкін емес міндеттеме кіреді.

Сіз -Global параметрін көрсетсеңіз, осы параметрлер бір рет жасалуы қажет болады.

мәтін өңдегішін таңдау

Git хабарламаларды теру қажет болған болар еді, ол таңдау редакторы атауын көрсете кейін. Әдепкі стандартты операциялық жүйе редакторы пайдалануға болады. Пайдаланушы басқа қолданғысы келсе, онда сіз core.editor жолда конфигурация файлында оны тіркеу қажет.

параметрлерін тексеріңіз

Git негіздерін білу үшін, сіз пайдаланылатын параметрлерді тексеру мүмкіндігі болуы тиіс. Осы мақсатта командасы Git конфигурациясы -list. Бұл табуға болады барлық қол жетімді опциялар көрсетеді. Кейбір параметрлер атаулары бір реттен артық көрсетілуі мүмкін. Бұл Git түрлі файлдар бірдей кілт оқиды фактісі байланысты болып табылады. Бұл жағдайда, соңғы мән әрбір кілт үшін пайдаланылады. «{Негізгі}» - бұл «--list» орнына командасының сай белгілі бір пернелер мәндерін тексеру мүмкін.

а репозитарий жасау үшін қалай

екі жолмен осы мақсатқа жету үшін. Бірінші ағымдық каталогтан немесе жобаға импорттау болып табылады. Екінші - қолданыстағы репозитарий серверінен тип.

Бұл каталогта жасау

пайдаланушы қолданыстағы жобаға Git пайдалана бастау үшін шешім қабылдаса, ол каталогына өтіңіз және жүйені баптандыру керек. Бұл команда Git INIT талап етеді. Ол барлық қажетті файлдарды қамтитын болады каталогында подкаталог жасайды. Бұл кезеңде, әлі жоба бойынша нұсқа бақылау орнатылған жоқ. индексі олардың қажеттілігін бақылау және өзгерістердің алғашқы бекіту жасауға файлдарды қосу үшін.

репозиторий клондау

қолданыстағы репозиторийге көшірмесін алу үшін командалық Git тип қажет. Git көмегімен серверінен барлық дерлік деректердің көшірмесін алады. Бұл әрбір файлдың барлық нұсқаларын қолданылады. сервер бағдарламашы бас тартқан жағдайда, сондай-ақ өте ыңғайлы ерекшелігі, клондау ол кезде болатын мемлекетке серверді оралу үшін кез келген клиент туралы тип пайдалана аласыз. Бұл қалпына келтіру нүктесіне ұқсас.

Git файлды жою

біз индексі оны ескермесе, бұл бақыланатын файлдар болып табылады, кез келген файл болуы мүмкін жойыңыз. Бұл команда Git RM талап етеді. Ол сондай-ақ пайдаланушының каталогтан файлды жояды. Содан кейін сіз жасаған орындау қажет. Одан кейін, файл жай жоғалып және бұдан былай бақылануы. ол өзгереді, және қазірдің өзінде индекстелген болса, онда -f опциясы бар мәжбүрлеп алып қолданылады. Мұндай әдіс әлі суретті оқитын жоқ, деректерді жоюды болдырмау, және жүйені қалпына келтіру үшін ешқандай жолы жоқ екенін болады.

өзгерістер Болдырмау

кез келген уақытта, ол кез келген әрекетті жою үшін қажет болуы мүмкін. пайдаланушы кейбір файлдарды қосу үшін ұмытып, ерте жасаған болса, ол параметр --amend көмегімен оны асып болады. Бұл пәрмен индексі жасауға пайдаланылады. соңғы сақтау кез келген өзгертулер енгізілген жоқ, кейін болса, онда жоба бірдей жағдайда болады, және редакторы пайдаланушы барлық қажетті өңдей аласыз Пікірлер, болады. Бұл жұмыс емес әрбір жою жойылады еске сақтау керек. Кейде сіз тұрақты қажетті мәліметтерді жоюға болады. Ол мұқият болуы тиіс.

нәтижелері

Енді пайдаланушы қандай Git идеясын қалыптастыруға тиіс, ол неге басқа ұқсас өнімдер қандай айырмашылығы бар екенін, бұл нұсқа бақылау жүйесі қажет. Ол толық шолу өздері үшін жеке параметрлермен Git жұмыс нұсқасын орнату үшін қажет екені түсінікті. жүйемен жұмыс істеу процесі арқылы қадамға пайдаланушы қадам басып, ұстап тұрыңыз алатын болады, ол «шайнектің» үшін Git бойынша кез келген оқулық немесе бейне курсын кедергі болмайды.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kk.unansea.com. Theme powered by WordPress.