Dapat ba akong magtrabaho sa master branch?

Dapat ba akong magtrabaho sa master branch?
Dapat ba akong magtrabaho sa master branch?
Anonim

Dapat ipakita ng Master ang isang production branch, isang gumaganang huling bersyon. Ang direktang pagtatrabaho sa master ay nangangahulugan na kung lumikha ka ng mga bug wala kang ibang opsyon para sa "bumalik" kaysa sa pag-reverse/pagtanggal/pag-reset ng mga commit, na hindi isang malinis na paraan ng pagtatrabaho at maaaring magdulot sa iyo na mawala ang mga bahagi ng bagong code na ay OK.

Ano ang punto ng master branch?

Isang salita: ang master branch ay deployable. Ito ang iyong production code, na handang ilunsad sa mundo. Ang master branch ay nilalayong maging stable, at ito ay ang social contract ng open source software na hindi kailanman, kailanman itulak ang anumang bagay upang makabisado na hindi nasubok, o na masira ang build.

Ano ang dapat itawag sa master branch?

Dapat basahin ang nilalaman ng developer

Simula sa Oktubre 1, 2020 ang lahat ng "master branch" ay tatawaging "pangunahing sangay." Para sa mga developer na hanggang tuhod sa Git at GitHub sa loob ng maraming taon, ang pagbabagong ito ay magtatagal bago masanay.

Dapat ko bang gamitin ang main o master?

Walang aktwal na pagkakaiba sa pagitan ng main at master, pangalan lang ito ng default na branch. Para sa iyo, ang git push origin master ay gumagawa lang ng bagong branch na tinatawag na master (dahil wala pa ito) at tinutulak ang iyong kasalukuyang commit doon.

Bakit pangunahing ginagamit ang GitHub sa halip na master?

Simula sa susunod na buwan, lahat ng bagong source code repository na ginawa sa GitHub ay tatawaging "pangunahing"sa halip na "master" bilang bahagi ng pagsusumikap ng kumpanya na alisin ang mga hindi kinakailangang pagtukoy sa pang-aalipin at palitan ang mga ito ng mas inklusibong termino.

Inirerekumendang: