Paano mo nakikita kung anong mga pagbabago ang ginawa sa git?
Paano mo nakikita kung anong mga pagbabago ang ginawa sa git?

Video: Paano mo nakikita kung anong mga pagbabago ang ginawa sa git?

Video: Paano mo nakikita kung anong mga pagbabago ang ginawa sa git?
Video: Panalangin para sa mga Taong Nakasakit sa Akin • Tagalog Prayer for Those Who Have Hurt Me 2024, Nobyembre
Anonim

Kung gusto mo lang makita ang diff nang hindi nagko-commit, gamitin git diff makita unstaged mga pagbabago , git diff --cached upang makita mga pagbabago itinanghal para sa pangako, o git diff HEAD upang makita ang parehong staged at unstaged mga pagbabago sa iyong working tree.

Katulad nito, maaari kang magtanong, paano mo nakikita kung anong mga file ang nagbago sa git?

Upang tingnan mo file na noon nagbago o idinagdag sa isang commit, gumamit ng --stat argument na may git mag-log tulad nito git log --stat. Minsan, maaari kang magkamali habang nagsusulat ng commit message.

Gayundin, paano ko makikita ang mga pagbabago sa isang commit? Upang tingnan mo ang pagkakaiba para sa isang partikular COMMIT hash: git diff COMMIT ~ COMMIT kalooban palabas ikaw ang pinagkaiba niyan COMMIT ninuno at ang COMMIT . Tingnan mo ang mga man page para sa git diff para sa mga detalye tungkol sa command at gitrevisions tungkol sa ~ notation at mga kaibigan nito.

Kaugnay nito, paano sinusubaybayan ng Git ang mga pagbabago?

Para gawing maikli, Git gumagamit ng SHA-1 ng mga nilalaman ng file upang subaybayan ang mga pagbabago . Git nagpapanatili subaybayan ng apat na bagay: isang blob, isang puno, isang commit, at isang tag.

Anong command ang nagpapahintulot sa iyo na subaybayan ang mga bagong file o mga pagbabago sa mga kasalukuyang file?

Kailan ikaw Magsimula ng isang bago imbakan, ikaw karaniwang gustong idagdag ang lahat umiiral na mga file upang ang iyong mga pagbabago susubaybayan ang lahat mula sa puntong iyon. Kaya, ang una utusan ka Ang karaniwang ita-type ay "git add." (ang ibig sabihin ng ".", ang direktoryong ito. Kaya, idaragdag nito ang lahat sa direktoryong ito.)

Inirerekumendang: