Tha an iùl seo a 'toirt seachad sealladh bunaiteach airson tagradh a chur gu prògram no faidhle.
Is e an t-òrdugh a thathar a 'cleachdadh airson peataichean a chur an sàs ann an òrdugh pàipear ach airson puist a chur a-steach feumar an coman diff cuideachd a chleachdadh gus na h-eadar-dhealachaidhean a tha a dhìth a bhith air an dìon.
Carson a bhiodh tu a 'cruthachadh farsaingeachd
Smaoinich gu robh faidhle HTML agad mar a leanas:
head>
Fàilte gu MySite h1>
body>
html>
Nochdaidh an stòr gu h-àrd nuair a thèid a chur a-steach do bhrabhsair lìn na faclan "Welcome to MySite".
Tha e cumanta nuair a bhios prògraman ann airson ioma-dhuilleagan den aon fhaidhle. Mar eisimpleir bhiodh aon dreach den dreach beò a th 'ann an-dràsta, bhiodh dreach eile ann air a' mheur leasachaidh a dh'fhaodadh iomadh atharrachadh a bhith ann, mu dheireadh dh'fhaodadh gum biodh dreach eile ann air meur freagairtean.
B 'e meur an t-saoghail an dreach a chleachd luchd-cleachdaidh fìor (ie luchd-tadhail air làrach-lìn MySite). Leigamaid a ràdh gu bheil MySite aig dreach 1.0. Às dèidh ceum leasachaidh cruthaichidh tu meur foillseachaidh a bhiodh anns a 'chùis seo 1.1. Dh'fhaodadh an meur leasachaidh a bhith air thoiseach air meur an fhuasglaidh oir dh'fhaodadh gum bi atharrachaidhean ann nach eil air am fàgail ann an dreach 1,2 ach bidh iad airson dreach 1.1.
Smaoinich gu robh cnais far am bu chòir MySite a bhith air an ainmeachadh YourSite. Dh'fhaodadh tu a dhol gu gach meur an uairsin agus atharraichidh e an dreach beò, an tionndadh leasachaidh agus an tionndadh às deidh dhut an atharrachadh a dhèanamh mar àite teann ann an dòigh beò agus an uairsin cuir a-steach an leasachadh ris na meuran a leigeil ma sgaoil.
Eisimpleir Obrach
Cruthaich faidhle ris an canar myfile.html leis a 'chòd a leanas ann:
head>
Fàilte gu MySite h1>
'S e eisimpleir a tha seo de chòd stòr tarsainn. p>
body>
html>
Cruthaich faidhle eile ris an canar myfile_v2.html leis a 'chòd a leanas ann:
head>
Fàilte gu do làrach-lìn h1>
'S e eisimpleir a tha seo de chòd stòr tarsainn. p>
body>
html>
Is e a 'chiad fhaidhle an duilleag-lìn tùsail leis an tiotal "Fàilte gu MySite". Tha an dàrna faidhle an aon rud ris a 'chiad fhaidhle ach a-mhàin thèid MyFile ath-ainmeachadh gu YourFile san teacsa.
Mar a chumas tu am faidhle Diff
Gus tàille a chruthachadh feumaidh sinn na h-eadar-dhealachaidhean eadar myfile.html agus myfile_v2.html obrachadh a-mach.
Faodaidh sinn seo a dhèanamh leis an t-sreath diff mar a leanas:
diff -u myfile.html myfile_v2.html> myfile.patch
Faodaidh tu am faidhle myfile.patch fhosgladh anns an neach-deasachaidh nano mar a leanas gus am faic thu:
nano myfile.patch
Tha linntean gun atharrachadh air an sealltainn ann an gorm. Tha loidhnichean a chaidh a thoirt air falbh air an sealltainn ann an dearg agus tha na loidhnichean a chaidh a chur air an sealltainn ann an uaine.
Mar a chuireas tu a-steach am pàtran a 'cleachdadh an t-Òrdugh Pàirc
Gus am pàtran a chur gu myfile.html cleachd an t-òrdugh a leanas:
pàirc Cuiridh seo an gnìomh na h-atharrachaidhean a chaidh a chruthachadh a 'cleachdadh an t-sreath diff don fhaidhle tùsail myfile.html. Ma tha thu airson an làrach a thoirt air ais gus am bi myfile.html air ais chun an dòigh anns an deach a chleachdadh an toiseach an òrdugh a leanas: pàirc -R Faodar an t-uidheam bocsa a chleachdadh gus badan a chur a-steach thar structar eòlaire gu lèir. Tha innealan fada nas fheàrr na an t-òrdugh dìon airson a bhith a 'cruthachadh badan agus a' dèanamh cinnteach gu bheil deagh smachd aig an tobar. Tha adhbhar ann gu bheil uiread de phròiseactan leasachaidh a 'cleachdadh GIT airson smachd stòr. Tha an GIT ga dhèanamh furasta ro-innleachd branching cunbhalach a chruthachadh. Tha an t-òrdugh pàiste ceart gu leòr airson eadar-dhealachaidhean a dhèanamh ann an sgriobt bash no rudeigin sìmplidh ach dh 'fhaodadh tu a bhith cho furasta a chruthachadh lethbhreac cùl-taice de na faidhlichean a tha thu ag iarraidh pàigheadh agus dìreach lethbhreac a dhèanamh de na faidhlichean ùra san aon àite. Airson barrachd fiosrachaidh cleachd an t-òrdugh fear: am fear Mar a Thilleas Pàirt air ais
Geàrr-chunntas