Paano Gumawa ng Mga Kahanga-hangang Commit Gamit ang 'git add -interactive' Command

Paano Gumawa Ng Mga Kahanga Hangang Commit Gamit Ang Git Add Interactive Command



Habang nagsasagawa ng mga gawain sa Git, ang mga developer ay maaaring bumuo ng mga commit na nakatuon at makabuluhan sa tulong ng ' git add –interactive ” utos. Mapapadali ng mga commit na maunawaan ang mga pagbabagong ginawa ng mga user sa code sa paglipas ng panahon. Bukod pa rito, nakakatulong ito upang maiwasan ang aksidenteng pagsasama ng mga hindi nauugnay na pagbabago sa mga commit, na maaaring gawing mas madali ang pagsubaybay sa mga bug at pag-troubleshoot ng mga isyu sa code.

Ang post na ito ay nagpahayag ng paraan para sa paggawa ng mga kamangha-manghang commit sa tulong ng 'git add -interactive' na utos.







Paano Gumawa ng Mga Kahanga-hangang Commit Gamit ang 'git add -interactive' Command?

Sa Git, ang interactive na mode ay idinisenyo para gawing madaling manipulahin at suriin ang lahat ng mga pagbabago sa buong repository. Kapag pinatakbo ng isang user ang ' git add 'utos kasama ang' -interactive ” na opsyon, lalabas ang isang listahan ng mga command. Ang paglalarawan ng lahat ng mga utos ay binanggit sa ibaba:



    • katayuan Ang command ay ginagamit upang matukoy ang kasalukuyang katayuan ng lugar ng pagtatanghal. Ipinapakita rin nito kung gaano karaming mga file ang idinagdag o inalis mula sa staging index.
    • update Pinahihintulutan ng utos ang mga user ng Git para sa paglalagay ng mga kumpletong file sa tracking index.
    • ibalik Ang utos ng ” ay ginagamit upang hindi masubaybayan ang mga pagbabago mula sa staging index.
    • magdagdag ng hindi sinusubaybayan Ang utos ng ” ay ginagamit para sa pagdaragdag ng mga hindi sinusubaybayang file sa lugar ng pagtatanghal ng dula.
    • patch Ang command na ” ay ginagamit upang magdagdag ng alias para sa mga utos ng Git.
    • diff Ang utos ng ” ay ginagamit upang matukoy ang pagkakaiba sa pagitan ng index at HEAD.
    • huminto Ang command ay ginagamit para sa pagwawakas ng interactive na mode.
    • tulong Ang command ay ginagamit upang ipakita ang lahat ng impormasyon tungkol sa Git.

Upang gumawa ng kamangha-manghang mga pangako gamit ang ' git add –interactive ” utos, tingnan ang ibinigay na pamamaraan sa ibaba:



    • Mag-redirect sa lokal na direktoryo ng Git.
    • Bumuo ng mga file na may iba't ibang pangalan.
    • Suriin ang kasalukuyang katayuan upang i-verify ang mga nabuong file sa pamamagitan ng paggamit ng “ katayuan ng git ” utos.
    • Gamitin ang ' git add –interactive ” utos na gumawa ng mga kamangha-manghang commit at subaybayan ang mga file.

Hakbang 1: Ilipat ang Git Local Directory





Sa una, buksan ang tool ng Git bash sa tulong ng Startup menu. Pagkatapos, mag-navigate sa iyong gustong lokal na imbakan ng Git sa pamamagitan ng pagsasagawa ng ' cd ” utos:

cd 'C:\Users\user\Git \t estproject'


Hakbang 2: Bumuo ng Mga File
Susunod, lumikha ng maramihang mga file sa pamamagitan ng pagpapatakbo ng ' hawakan ” utos:



hawakan file3.txt file4.txt



Hakbang 3: Tingnan ang Katayuan

Upang i-verify kung ang mga file ay nabuo o hindi, gamitin ang ' katayuan ng git ” utos:

katayuan ng git


Ang resultang output ay nagpapahiwatig na ang parehong mga file ay matagumpay na nalikha at umiiral sa Git working area:


Hakbang 4: Gumawa ng Mga Kahanga-hangang Commit

Gamitin ang ' git add –interactive ” utos upang gumawa ng kamangha-manghang mga pangako:

git add --interactive


Pagkatapos isagawa ang ibinigay na utos sa itaas, isang listahan ng mga utos ang ipapakita. Ang mga gumagamit ay maaaring direktang magpatakbo ng anumang utos ayon sa kanilang mga pangangailangan sa pamamagitan ng pagpasok ng kaukulang numero ng utos o ang buong pangalan ng utos:


Ginamit namin ang ' katayuan ” utos upang suriin ang kasalukuyang estado ng repositoryo. Gayunpaman, wala itong ipinapakita dahil walang laman ang staging area. Ipapakita nito ang katayuan ng Git staging area.

Hakbang 5: Subaybayan ang mga File sa Staging Area

Ipasok ang ' magdagdag ng hindi sinusubaybayan ' tabi ng ' ano ngayon > ” para subaybayan ang mga file mula sa working area hanggang sa staging index:

magdagdag ng hindi sinusubaybayan


Pagkatapos, tinukoy namin ang hindi sinusubaybayang pangalan ng mga file, bilang ' file3.txt 'at' file4.txt 'at pindutin ang' Pumasok ” susi. Ipinakita nito ang pangalan ng mga sinusubaybayang file na may asterisk na ' * ” ang simbolo na kumakatawan sa mga file na ito ay itinanghal:


Hakbang 6: I-verify ang Mga Sinusubaybayang File

Upang i-verify kung ang mga hindi sinusubaybayang file ay naidagdag sa lugar ng pagtatanghal ng dula o hindi, patakbuhin ang ibinigay na command:

katayuan


Mapapansin na ang parehong mga file ay matagumpay na naidagdag:


Hakbang 7: Ibalik ang Mga Pagbabago

Upang ibalik ang mga pagbabago, gamitin ang “ ibalik ” utos at tukuyin ang respetadong numero ng ibinigay na file na kailangang ibalik:

ibalik


Ang ibinigay na output sa ibaba ay nagpapahiwatig na ang parehong mga sinusubaybayang file ay matagumpay na naibalik:


Panghuli, patakbuhin ang ibinigay na utos upang wakasan ang pamamaraang ito:

huminto


Konklusyon

Upang gumawa ng kamangha-manghang mga pangako gamit ang ' git add –interactive ” utos, una, i-redirect sa lokal na direktoryo ng Git. Susunod, bumuo ng maramihang mga file at tingnan ang kasalukuyang katayuan para sa pag-verify ng mga nabuong file sa pamamagitan ng paggamit ng “ katayuan ng git ” utos. Isagawa ang ' git add –interactive ” utos na gumawa ng mga kamangha-manghang commit at subaybayan ang mga file. Isinaad ng tutorial na ito ang paraan para sa paggawa ng mga kamangha-manghang commit sa pamamagitan ng paggamit ng “ git add –interactive ” utos.