Pull requests

Mr Bones

Well-known member
  • Mar 13, 2023
    16,714
    1
    32,936
    113
    1. uba master branch eken uba dan karana development walta branch ekak hadanawa.
    2. ube changes commit karala push karanawa ube branch ekata.
    3. uba itapasse pull request ekak create karanwa ube branch eka master ekata merge karanna kiyala (ehema nathnam ube changes master ekata add karanna kyana eka)

    meka ithin godakma code review walata thamai wadagath wenne. team lead ube changes balala ewa master ekata add karanna hoda nam add karanawa. thawa ubata write permission nathnam master branch ekata eth me krame thamai use karanna wenne fork ekak ekka.
     

    Shamal3001

    Well-known member
  • Sep 22, 2021
    6,623
    11,211
    113
    1. uba master branch eken uba dan karana development walta branch ekak hadanawa.
    2. ube changes commit karala push karanawa ube branch ekata.
    3. uba itapasse pull request ekak create karanwa ube branch eka master ekata merge karanna kiyala (ehema nathnam ube changes master ekata add karanna kyana eka)

    meka ithin godakma code review walata thamai wadagath wenne. team lead ube changes balala ewa master ekata add karanna hoda nam add karanawa. thawa ubata write permission nathnam master branch ekata eth me krame thamai use karanna wenne fork ekak ekka.
    Thanks machan ! ethakota normal PULL,kiyanne....git remote repo ekaka tiyana code ekak local machine ekata adina eka neda?
     
    • Like
    Reactions: Solo Rider

    Mr Bones

    Well-known member
  • Mar 13, 2023
    16,714
    1
    32,936
    113
    nikan pull karanawa kiyanne uba remote repo eken ube local repo ekata changes download karana ekata.
    push karanawa kiyanne local repo eken remote repo ekata ube changes upload karanawa kiyana ekata.
     

    mahadana_muththa

    Well-known member
  • Jan 5, 2020
    2,011
    2,475
    113
    pull request ekata merge request kiyalath kiyanawa. godak un kiyanne PR ehema nathnam MR kiyala.
    oka dekak neda? PR eka directly pull karanawa. But MR ekedi karanne team eke collaboration ekak. as a example after release we are making PR to pull release branch to Master branch. but many MRs can be created while development by many developers.
     
    • Like
    Reactions: Solo Rider

    Mr Bones

    Well-known member
  • Mar 13, 2023
    16,714
    1
    32,936
    113
    oka dekak neda? PR eka directly pull karanawa. But MR ekedi karanne team eke collaboration ekak. as a example after release we are making PR to pull release branch to Master branch. but many MRs can be created while development by many developers.
    na ekama de ban. GitHub use karana un pull request kiyanawa GitLab use karana un merge request kiyanawa.
     

    nevermindNevergiveup

    Well-known member
  • Jul 28, 2017
    28,059
    35,938
    113
    මැදමහනුවර
    Tech lead ට හරි ctoට හරි ඒවගේ ඇඩ්මින් ඉන්න ඩයල් එකකට උඹ කරපු වැඩක් එකට codebase එකට merge කරන්න දෙන රික්වෙස්ට් එක තමයි pr කියන්නේ. හැබැයි review නොකරන එහෙම කරන්නේ නෑ. Review කරන්නත් කීප දෙනෙක් assign කරන්න pr දාද්දී පුළුවන්.

    codebase-deploys.png
     
    • Like
    Reactions: Solo Rider

    Solo Rider

    Well-known member
  • Sep 4, 2020
    35,924
    1
    157,328
    113
    98
    හෝමාගම
    Uda kiyala thiyana eka thama.

    Master eka protected. Hamotama ekata thamange working branch eka merge karanna privileged denne ne.

    Uba wadak karama, karapuwa harida balanna PR ekak gahanawa. Eka senior ekek check Karala thama master ekata / collaborative branch ekata merge karanne.

    Master kiyalama ne. Samaharu Dev kiyala branch ekak thiyan innawa.
     

    Shamal3001

    Well-known member
  • Sep 22, 2021
    6,623
    11,211
    113
    Uda kiyala thiyana eka thama.

    Master eka protected. Hamotama ekata thamange working branch eka merge karanna privileged denne ne.

    Uba wadak karama, karapuwa harida balanna PR ekak gahanawa. Eka senior ekek check Karala thama master ekata / collaborative branch ekata merge karanne.

    Master kiyalama ne. Samaharu Dev kiyala branch ekak thiyan innawa.
    good point. machan.
     
    • Like
    Reactions: Solo Rider

    roba "chama"

    Well-known member
  • Jan 8, 2012
    1,078
    433
    83
    colombo
    podi deyak danaganna oni ..
    private repo ekak branch protect karanne kohomada?

    branch rule damma eth eka wada naha github team organize ekata yannalu pay karala

    mata danaganna oni

    private repo ekaka free branch protect karanna
    (contributore ta chanages direct master branch ekata push karanna beri wennai oni)
     

    ThisaraMalintha

    Well-known member
  • Nov 16, 2015
    8,612
    7,331
    113
    ගෙදර
    podi deyak danaganna oni ..
    private repo ekak branch protect karanne kohomada?

    branch rule damma eth eka wada naha github team organize ekata yannalu pay karala

    mata danaganna oni

    private repo ekaka free branch protect karanna
    (contributore ta chanages direct master branch ekata push karanna beri wennai oni)
    you can't.
    only public repos have branch protection in github free tier

    check whether they support pre-receive hooks in free tier