Бул колдонмо бир программаны аткарууга же иштин бир жамаачы колдонуу үчүн негизги баяндамасы болуп саналат.
Тактар колдонуу үчүн колдонулган буйругу жамаачы буйрук бирок жамаачы колдонуу максатында эмес айырма буйрук да, жамаачыланган керек айырмачылыктарды камсыз кылуу үчүн колдонулушу керек.
Сиз эмне үчүн келеби түзүү жамаачы
Сен бар дейли бир HTML билэни төмөнкүдөй:
<Башчысы>
<Аталышы> Уюму бойунча>
Башчысы>
<Орган>
Кош Уюму үчүн h1>
Орган>
HTML>
браузер жүктөлгөн жогоруда булагы "кош кош" деген сөздөр көрсөтүлөт.
эле берилген бир нече түрү болушу үчүн программалоо Бул жалпы болуп саналат. Мисалы учурдагы версия бир версия болмок, бир нече өзгөртүүлөрдү камтышы мүмкүн өнүктүрүү тармагы боюнча дагы бир котормосу да, акыры-релиз бутакта дагы бир версия бар болушу мүмкүн болмок эмес.
релиз бутагы реалдуу колдонуучулар колдонгон версия (башкача айтканда, бул учурда меймандарга Уюму сайт) болот. Келгиле, кош 1.0 нускасы болуп саналат деп айтууга болот. Бул учурда бир өнүгүү этабы кийин боло турган чыгаруу бутагын түзөт 1.1. аны чыгаруу үчүн чыгаруу 1,2, ал эми болот чыгаруу үчүн улам эмес, өзгөртүүлөрдү камтышы мүмкүн 1.1 Анткени өнүктүрүү тармагы алдыга чыгаруу бутагынын болушу мүмкүн болот.
Кош YourSite деп керектиги жөнүндө бир ката бар экен дейли. Сиз өз кезегинде ар бир бутагынын барып, түз ысык жиберүү менен өзгөртүү мүмкүн сени түз чыгаруу, иштеп чыгаруу жана нускасын бошотуп өзгөртүүлөрдү киргизүүгө жана өнүктүрүүгө жамаачы колдонууга жана бутактарын коё алмак.
А иштетилген үлгүсү
ал төмөнкүдөй код менен myfile.html деген билэни түзүү:
<Башчысы>
<Аталышы> Уюму бойунча>
Башчысы>
<Орган>
Кош Уюму үчүн h1>
Бул баштапкы кодун жамап бир иштетилген мисалы болуп саналат. Б>
Орган>
HTML>
ал төмөнкүдөй код менен myfile_v2.html деп аталган дагы бир сааты түзүү:
<Башчысы>
<Аталышы> YourSite бойунча>
Башчысы>
<Орган>
Кош YourSite үчүн h1>
Бул баштапкы кодун жамап бир иштетилген мисалы болуп саналат. Б>
Орган>
HTML>
Биринчи билэ гезити "Калк үчүн кош" менен баштапкы интернет болуп саналат. MyFile тышкары биринчи билэ текстте YourFile менен аталып экинчи билэ да ушуну айтууга болот.
Кантип түзүү үчүн Айырмаларды File
жамаачы түзүү максатында биз myfile.html жана myfile_v2.html ортосундагы айырмачылыктарды иштеп чыгуу керек.
Биз төмөнкүдөй айырма буйругу менен бул эмне кыла алат:
айырма -u myfile.html myfile_v2.html> myfile.patch
Сиз myfile.patch билэни ача алат нано редактору , аны карап чыгуу үчүн төмөнкүдөй:
нано myfile.patch
көк өзгөрүүсүз болуп коюлган көрсөтүлгөн. кызыл алынып көрсөтүлгөн жана кошулган багыттар болуп коюлган жашыл көрсөтүлгөн.
Кантип Patch командалык колдонуу тактар колдонуу үчүн
төмөнкү буйрукту колдоносуз myfile.html үчүн жамаачы колдонуу үчүн:
жамаачы Бул баштапкы билэ myfile.html үчүн айырма буйрук менен түзүлгөн өзгөртүүлөрдү колдонулат. Сиз жамаачы кайтып келсе, ал myfile.html артка жол болуп саналат, ошондуктан ал алгач төмөнкү команданы колдонуп: жыртык -r жамаачы буйрук бир каталог түзүмү боюнча тактар колдонсо болот. тактар түзүү жана жакшы булагы көзөмөлдү камсыз кылуу үчүн жамаачы буйрук алда канча жакшыраак инструменттер бар. көп өнүктүрүү долбоорлору булагы контролдоо үчүн Гит колдонууга негиз жок. Программа бир ырааттуу бутактуу стратегиясын түзүү үчүн жеңил болот. жамаачы буйрук жөнөкөй Баш скрипт же бир нерсеге айырмачылыктарды колдонуу үчүн макул, бирок сиз сыяктуу эле тез жыртык жана жөн эле жерге жаңы көчүрө каалаган делолорун Камдык көчүрмөсүн түзүүгө мүмкүн. Көбүрөөк маалымат алыш үчүн адам буйрукту колдоносуз: адам жамаачы Кантип кайтаруу үчүн жамаачы
Жыйынтык