Wannan jagorar yana samar da mafita na ainihi don amfani da takalma zuwa shirin ko fayil.
Dokar da aka yi amfani da shi don amfani da takalma shine umarnin sakonni amma don amfani da takalmin umarni iri-iri kuma yana buƙatar amfani da su don samar da bambance-bambance da ake buƙata a ƙera.
Me ya sa za ku ƙirƙiri fasali
Ka yi tunanin kana da HTML file kamar haka:
head>
Barka da zuwa MySite h1>
body>
html>
Maganin da ke sama lokacin da aka ɗora a cikin wani shafin yanar gizon yanar gizon zai nuna kalmomin "Barka da zuwa MySite".
Yana da mahimmanci a lokacin da shirye-shirye don akwai su zama nau'i iri na wannan fayil ɗin. Alal misali akwai fasali guda ɗaya wanda shine halin da ke cikin yanzu, akwai wani ɓangare na ɓangaren ci gaba wanda zai iya ƙunsar sauya canje-canje, a karshe za'a iya samun wani ɓangaren sashin reshe.
Sakamakon sakin reshe zai zama fasalin da masu amfani na ainihi ke amfani da su (watau a cikin wannan baƙi zuwa shafin yanar gizon MySite). Bari mu ce MySite yana a 1.0. Bayan bayanan ci gaba za ku ƙirƙirar reshe wanda zai kasance a wannan yanayin 1.1. Ƙungiyar bunkasa zai iya kasancewa gaba da sakin reshe don yana iya ƙunsar canje-canje da ba'a da shi saboda saki a version 1,2 amma zai kasance don version 1.1.
Ka yi tunanin akwai bug inda ake kira MySite YourSite. Kuna iya zuwa kowane reshe zuwa gaba kuma ku canza canje-canje zuwa layi, fasalin ci gaba da kuma sakin saki na iya canza canji azaman gyarawa a cikin rayuwa sannan kuma ku yi amfani da madogara don ci gaba da saki rassan.
Misali Misalin
Ƙirƙiri fayil da ake kira myfile.html tare da code mai zuwa:
Wannan wani misali ne na misalin lambar mahimmanci. p> Ƙirƙiri wani fayil da ake kira myfile_v2.html tare da wadannan code a cikinta: Wannan wani misali ne na misalin lambar mahimmanci. p> Fayil na farko shine shafin yanar gizon asali tare da batu "Barka da zuwa MySite". Fayil na biyu daidai yake da fayil na farko sai dai MyFile ya sake suna zuwa YourFile a cikin rubutu. Domin ƙirƙirar takalma muna buƙatar aiki da bambancin tsakanin myfile.html da myfile_v2.html. Za mu iya yin haka tare da umurni daban-daban kamar haka: bamban -u myfile.html myfile_v2.html> myfile.patch Zaka iya buɗe fayil na myfile.patch a cikin editan nano kamar haka don duba shi: nano myfile.patch Lines waɗanda ba su canza ba suna nuna su a blue. Lines da aka cire sun nuna a ja da layin da aka kara da aka nuna a cikin kore. Don amfani da patch zuwa myfile.html yi amfani da umarni mai zuwa: Ƙara Wannan zai yi amfani da canje-canje da aka yi ta amfani da umarnin da ya bambanta ga asali na myfile.html. Idan kana so ka sake dawo dashi don yadda myfile.html ya dawo zuwa hanyar da aka fara amfani dashi: patch -R Za'a iya amfani da umarnin da aka yi amfani da shi don amfani da alamu a fadin tsarin tsarin gudanarwa. Akwai kayan aiki mafi kyau fiye da umarnin buƙatar don ƙirƙirar takalma da tabbatar da kyakkyawan iko mai tushe. Akwai dalili cewa ayyukan ci gaba da yawa suna amfani da GIT don sarrafawa. GIT yana da sauƙi don ƙirƙirar ƙaddamarwa mai ladabi. Umurnin umarnin yana da kyau don amfani da bambance-bambance zuwa rubutun bash ko wani abu mai sauki amma zaka iya kamar yadda sauƙin ƙirƙiri kwafin ajiya na fayilolin da kake buƙatar ƙuntatawa kuma kawai kwafa sabon fayiloli zuwa wuri daya. Don ƙarin bayani amfani da umurnin mutum: mutum danna
head>
Barka da zuwa MySite h1>
body>
html>
head>
Barka da zuwa gaSan h1>
body>
html> Yadda za a ƙirƙiri Fayil Diff
Yadda za a Aiwatar da Patch Yin Amfani da Umurnin Kira
Yadda za a sake dawowa
Takaitaccen