Project Tech Week 2 (Git strategy) - norakramer1/blokTech GitHub Wiki

Git strategy

Ik ben van plan op 1 branch te werken, dit doe ik omdat ik maar 1 feature uitwerk en voor dit onderdeel alleen werk. Ik vind het nog niet nodig om met branches te werken. Ik ga op dit moment ook nog niet met issues werken omdat er niet zo veel grote onderdelen zijn, ik wil wel met projects gaan werken om bij te houden wat ik nog moet doen.

CLI Committen

Ik ben voor mijn individuele project begonnen met mijn code pushen via de command line, dit ging prima omdat ik alleen op main werkte en eigenlijk alleen committen als ik al klaar was (niet slim). Toen ik in het team onderdeel op een eigen branch ging werken kwam ik in de problemen. Ik heb laat in de avond mijn merge conflict naar mijn eigen branch gepusht. Ik kon dit niet meer goed krijgen en daarom ben ik op een nieuwe branch gaan werken. Ik heb hierna Github desktop gedownload zodat ik via daar kan committen en zien waar ik merge conflicten heb. Zo kan ik ze meteen oplossen.

Git commands die ik veel gebruik

git init

Maakt een repo aan

git status

Geeft de status van je local repo aan en welke files er veranderd zijn

git add.

Met git add voeg je de files toe die veranderd zijn voordat je ze commit, dit kun je checken met git status

git commit-m

commit een message over je voortgang en wat je veranderd hebt.

git push

Pusht je code naar github

git push main

Pusht je code naar branch main

Bronnen