GIT Source control eka use karama ekata remote repository ekak ganna wenawa mcn. ara kalin kenek kiyala thibba wage bitbucket, gitlab wage ewa use karanna puluwan.
Ethakota Remote repository and local repository kiyala dekak thiyanawa mcn. Local repo kiyanne unbe PC eke hadila thiyena repository eka. Remote repo eka thamai GitLab, bitbucket wage unba select karana host eke thiyana repository eka.
oya dekema MASTER branch ekak thiyanawa bn, eka thamai head eka. anthimedi deployment karanna use karanne menna meh branch eka thamai normally.
ethakota mcn ara kalin member kenek kiwwa wage team manage karana account ekak hadanna ona. ASANA, Manstishub, Trello, onna oya wage service thiyanawa unba kamathi ekak select karapan. Trello & Asana free mama danna tharamin.
eh wage team manage karana site ekak use karala unba team memberslata task assign karapan. assign karaddi hama task ekakatama UNIQUE number ekak add karanna. eta passe team memberta kiyanna eh number eken eyage local repo eke branch ekak create karagena wada karanna kiyala. meka thamai mcn standard eka.
Branches hadanawa kiyanne mcn,
oya git repository system eka ගහක අතු bedanawa wage mcn. MASTER branch eken ona tharam kadanna puluwan branches. MASTER branch eken thawa branch ekak haduwa kiyanne master branch ekama replicate wenawa mcn. eta passe team memberslata puluwan thamange local repository eke eya hadagaththa branch eke wada karanna. wada karala iwara unama eh changes push karanna ona remote repository ekata. eh push karanawa welawe mcn remote repository eketh ara name ekenma branch ekak create wenawa. eta passe team leaderta puluwan code changes review karala eka master branch ekata merge karanna. ehema karapu gamanma MASTER branch eka update wenawa remote repository eke. eta passe hama member kenektama puluwan remote repo eke thiyana master branch eka thamange local REPO eke MASTER branch ekata pull karanna, ehema karapu gaman thamange solution ekath update wenawa mcn.
Eta passe oya merge confliction kiyanne mcn developersla keepadenek ekama file ekaka wada karala hamoma changes push karoth thamange branch ekata, eka MASTER ekata merge karanna yaddi conflict wenna puluwan mcn. ethakota eh developersla denna ekathu wela eka resolve karanna ona mcn. mama free welawak labunoth screenshots tikak dala wade pennannam.
mewa thamai mcn GIT wela basic dewal...
prashna thiyenam ahanna ona ekak