Khopolo ea makala e amahanngoa le ts'ebetso ea Git. Ho na le lekala le leholo le lateloang ke makala a 'maloa a hlahang ho lona. Haeba u tloha lekaleng le leng ho ea lekaleng le leng kapa haeba ho na le likhohlano tse amanang le lifaele tsa lekala, u tla tobana le molaetsa oa phoso, Phoso ea Git: o hloka ho rarolla index ea hau ea hajoale pele . Ntle le haeba phoso e rarollotsoe, u ke ke ua khona ho fetola makala ka har'a Git. Ha ho na tlhoko ea ho tšoha kaha re tlo lokisa Phoso ea Git Merge kajeno.
Git le likarolo tsa eona
Git ke khoutu kapa software e u lumellang ho beha leihlo liphetoho sehlopheng sefe kapa sefe sa lifaele. Hangata e sebelisoa ho hokahanya mosebetsi har'a baetsi ba mananeo. Lintlha tse ling tse hlokomelehang tsa Git li kenyelletsa:
- Mokhoa oa ho Lokisa Phoso ea Git Merge: U hloka ho rarolla index ea hau ea hajoale pele
- Mefuta ea Likhohlano tsa Git Merge
- Mehato ea Boitokisetso:
- Mokhoa oa 1: Reset Git Merge
- Mokhoa oa 2: Kopanya Lekala la Hona Joale kapa la Hona Joale le Lekala la Hlooho
- Mokhoa oa 3: Rarolla Khohlano e Kopantsoeng
- Mokhoa oa 4: Hlakola Lekala le Bakang Likhohlano
- Glossary: Common Git Commands
- Bukana ea mantsoe: Melao e tloaelehileng ea Git
- Ngola litaelo tse latelang ho 'code editor': $ vim /path/to/file_with_conflic
- Tobetsa Kena senotlolo sa ho e phethisa.
- Mofuta $ git commit -a -m 'itlama molaetsa'
- Otla Kena .
- Mokhoa oa ho lokisa phoso ea 3 ea Hulu Token
- Mokhoa oa ho kenya leqephe ho Google Docs
- Mokhoa oa ho kenya Lethathamo la Litaba ho Google Docs
- Lokisa Phoso TVAPP-00100 ho Xfinity Stream
Ka mantsoe a bonolo, Git ke tsamaiso ea tsamaiso e leng mahala le mohloli o bulehileng . Ka thuso ea bafani ba fapaneng, e boloka tlaleho ea merero le lifaele ha li ntse li fetoloa ka nako e itseng. Ho feta moo, Git e u lumella ho kgutlela boemong ba pele kapa mofuta, haeba ho na le liphoso tse kang Git kopanya phoso.
U ka khoasolla Git bakeng sa Windows , macOS , kapa Linux tsamaiso ea lik'homphieutha.
Litaba[ pata ]
Mokhoa oa ho Lokisa Phoso ea Git Merge: U hloka ho rarolla index ea hau ea hajoale pele
Phoso ea Git Current Index e u thibela ho fallela lekaleng le leng ka lebaka la likhohlano tse kopaneng. Ka linako tse ling likhohlano ka har'a lifaele tse itseng li ka etsa hore phoso ena e hlahe, empa hangata e hlaha ha ho na le ho hloleha ho kopanya . E ka boela ea etsahala ha u sebelisa ho Hula kapa sheba ditaelo.
Ho na le lisosa tse peli tse tsebahalang tsa Phoso ea Git Current Index:
Mefuta ea Likhohlano tsa Git Merge
U ka tobana le Phoso ea Git Merge maemong a latelang:
Mehato ea Boitokisetso:
1. Pele o phethahatsa litaelo tsa ho lokisa phoso ea Git merge, u lokela ho etsa bonnete ba hore ha ho le ea mong oa basebelisi ba bang Lifaele tse kopantseng li fihle ho tsona kapa u etse liphetoho ho tsona.
2. Ho kgothaletswa hore o boloka liphetoho tsohle u sebelisa taelo ea boitlamo pele u tsoa lekaleng leo kapa pele u kopanya lekala la hajoale le lekala la hlooho. Sebelisa litaelo tse fanoeng ho etsa kopo:
|_+_|Hlokomela: Re u khothaletsa ho bala Glossary of Common Git Terms & Commands e fanoeng qetellong ea sengoloa sena.
Joale, a re qaleng ka ho rarolla Phoso ea Git Current Index kapa Phoso ea Git Merge.
Mokhoa oa 1: Reset Git Merge
Ho khutlisa kopanyo ho tla u thusa ho fihla sebakeng sa pele ha ho se kopane. Kahoo, phethahatsa litaelo tse fanoeng ho mohlophisi oa khoutu:
1. Mofuta $ git reset - kopanya ebe otla Kena.
2. Haeba sena se sa sebetse, joale sebelisa taelo $ git reset -thata HEAD ebe otla Kena .
Sena se lokela ho etsa hore Git reset e kopane, ka hona, rarolla phoso ea ho kopanya Git.
Mokhoa oa 2: Kopanya Lekala la Hona Joale kapa la Hona Joale le Lekala la Hlooho
Etsa litaelo tse latelang ho mohlophisi oa lintlha ho fetohela lekaleng la hajoale le ho rarolla Phoso ea Git Merge:
1. Mofuta git Checkout ebe joale, tobetsa Kena senotlolo.
2. Mofuta git merge -s monghali oa rona ho phethahatsa boitlamo ba ho kopanya.
Hlokomela: Khoutu e latelang e tla hana ntho e 'ngoe le e' ngoe e tsoang ho hlooho / hlooho ea lekala mme e boloke data ho tsoa lekaleng la hau la hona joale feela.
3. E latelang, phetha git Checkout master ho kgutlela lekaleng la hlooho.
4. Qetellong, sebelisa git e sebetsa ho kopanya li-account ka bobeli.
Ho latela mehato ea mokhoa ona ho tla kopanya makala ka bobeli mme phoso ea hona joale ea Git e tla rarolloa. Haeba ho se joalo, leka ho lokisa se latelang.
Hape Bala: Bontša kapa u pate likhohlano tsa ho kopanya lifoldara ho Windows 10
Mokhoa oa 3: Rarolla Khohlano e Kopantsoeng
Fumana lifaele tse nang le likhohlano 'me u rarolle mathata ohle. Ho kopanya tharollo ea likhohlano ke karolo ea bohlokoa ea ho tlosa phoso ea index ea hona joale ea Git.
1. Pele, hlokomela e bakang mathata lifaele tse kang:
2. Joale, beha lifaele joalo ka:
Ka mor'a ho phethoa ha mehato e latelang, leka ho sheba ea lekala le bone hore na e sebelitse.
Mokhoa oa 4: Hlakola Lekala le Bakang Likhohlano
Hlakola lekala le nang le likhohlano tse ngata 'me u qale bocha. Ha ho se letho le leng le sebetsang, kamehla ke mohopolo o motle ho hlakola lifaele tse hanyetsanang ho lokisa Phoso ea Git Merge, ka tsela e latelang:
1. Mofuta git Checkout -f ho mohlophisi oa khoutu.
2. Otla Kena .
Hape Bala: Kopanya Liakhaonto tse ngata tsa Google Drive le Lifoto tsa Google
Glossary: Common Git Commands
Lethathamo le latelang la litaelo tsa Git le tla u fa mohopolo o akaretsang mabapi le karolo ea eona ho rarolla phoso ea Git Merge: o hloka ho rarolla index ea hau ea hajoale pele.
ngoe. git log -kopanya: Taelo ena e tla fana ka lethathamo la litaelo tsohle tse ka morao ho likhohlano tsa Merge tsamaisong ea hau.
tse pedi. git diff : U ka tseba phapang lipakeng tsa li-repositories kapa lifaele ka ho sebelisa taelo ea git diff.
3. git checkout: Hoa khoneha ho etsolla liphetoho tse entsoeng faeleng, 'me u ka fetola makala ka ho sebelisa taelo ea git Checkout.
Tse nne. git reset -mixed: Hoa khoneha ho etsolla liphetoho bukeng ea ho sebetsa le liphetoho tsa sebaka sa sethala ka ho e sebelisa.
5. git merge -abort: Haeba u batla ho khutlela sethaleng pele u kopanya, u ka sebelisa taelo ea Git, git merge -abort. Sena se tla boela se u thuse ho tsoa ts'ebetsong ea ho kopanya.
6. git reset: Haeba u batla ho khutlisetsa lifaele tse hanyetsanang boemong ba tsona ba pele, u ka sebelisa taelo ena ea git reset. Taelo ena hangata e sebelisoa nakong ea likhohlano tsa ho kopanya.
Bukana ea mantsoe: Melao e tloaelehileng ea Git
Bala mantsoe ana ho tloaelana le bona pele u lokisa Phoso ea Git Merge.
ngoe. Sheba- Taelo kapa lentsoe lena le thusa mosebelisi ho fetola makala. Empa u tlameha ho ba hlokolosi ka likhohlano tsa lifaele ha u ntse u etsa joalo.
tse pedi. Lata - U ka khoasolla le ho fetisa lifaele ho tloha lekaleng le itseng ho ea setsing sa hau sa mosebetsi ha u etsa Git fetch.
3. Index- E bitsoa karolo ea Ho sebetsa kapa ea ho beha Git. Lifaele tse fetotsoeng, tse kentsoeng, le tse hlakotsoeng li tla bolokoa ka har'a index ho fihlela u se u itokiselitse ho kenya lifaele.
Tse nne. Kopanya - Ho tsamaisa litokiso ho tsoa lekaleng le leng le ho li kenyelletsa lekaleng le fapaneng (ka tloaelo master).
5. HLOOHO - Ke ntho e boloketsoeng hlooho (referense e nang le lebitso) e sebelisitsoeng nakong ea boitlamo.
E khothalelitsoe:
Re tšepa hore tataiso ea rona e u thusitse, 'me u khonne ho rarolla bothata bona Phoso ea Git Merge: o hloka ho rarolla index ea hau ea hajoale pele . Haeba u na le lipotso, li tlohele karolong ea maikutlo.
Elon DeckerElon ke sengoli sa thekenoloji ho Cyber S. O se a ntse a ngola litataiso tsa mokhoa oa ho etsa lilemo tse ka bang 6 joale mme o akaretsa lihlooho tse ngata. O rata ho bua ka lihlooho tse amanang le Windows, Android, le maqheka le malebela a morao-rao.