Git a Gweithio Fel Datblygwr
Cofnod geirfa ymarferol ar hanfodion Git a'r arferion dyddiol sy'n gwahaniaeth rhwng datblygwyr a dechreuwr.
Mae Git yn ymddangos mewn bron pob cyhoeddiad swydd ar gyfer rôl dechnegol, ond mae gwybod y gorchmynion a gweithio fel datblygwr yn ddwy sgil wahanol. Mae'r cofnod hwn yn trafod beth mae Git yn ei wneud mewn gwirionedd, yna yn mynd trwy'r arferion sy'n gwneud rheolaeth fersiwn yn ddefnyddiol yn lle bod yn dasg ddiflas.
Beth mae Git yn ei olrhain mewn gwirionedd
Mae Git yn system rheolaeth fersiwn ddosbarthedig. Mae gan bob clon o storfod yr holl hanes, nid dim ond pwyntiwr i weinydd canolog. Mae hynny'n bwysig oherwydd mae'n golygu y gallwch chi gomitio, canghennu, a dwirio hanes heb gysylltiad, yna cydweddu'n ddiweddarach gyda git push a git pull.
Yn ei hanfod, mae Git yn olrhain llungopiâu o'ch ffeiliau, wedi'u nodi gan hachiau SHA-1 (yn symud tuag at SHA-256 mewn setups mwy newydd). Mae pob comit yn pwyntio at lungopïau ynghyd â chomit rhiant, gan ffurfio cadwyn. Canghenni yw dim ond pwyntwyr symudol i gomit. Dyna'r model meddwl cyflawn: comit yw'r llungopiâu, canghenni yw'r labeli, a HEAD yw
Ysgrifennwyd yr erthygl hon gyda chymorth AI, a'i hadolygu a'i chyhoeddi gan Michal Pilch (CISSP), Korra Studio.
Dyma un nodyn o'r gronfa wybodaeth Korra Studio — mae'r platfform yn paru pob pwnc ag 1-i-1 mentora.
Dechrau am ddimarrow_forward