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
- Github. (z.d.). Adding a file to a repository using the command line - GitHub Docs. Github docs. Geraadpleegd op 11 maart 2021, van https://docs.github.com/en/github/managing-files-in-a-repository/adding-a-file-to-a-repository-using-the-command-line
- Wes Bos. (2016, 4 maart). Mastering Markdown — Series Trailer. Geraadpleegd van https://www.youtube.com/watch?v=Je5w18nn-e8&list=PLu8EoSxDXHP7v7K5nZSMo9XWidbJ_Bns3