Skal jeg arbejde på master branch?

Indholdsfortegnelse:

Skal jeg arbejde på master branch?
Skal jeg arbejde på master branch?
Anonim

Master bør afspejle en produktionsgren, en fungerende endelig version. At arbejde direkte i master betyder, at hvis du opretter fejl, har du ingen anden mulighed for at "gå tilbage" end at vende/slette/nulstille commits, hvilket ikke er en ren måde at arbejde på og kan få dig til at miste de dele af den nye kode, der var OK.

Hvad er meningen med en mestergren?

Et ord: mastergrenen er deployable. Det er din produktionskode, klar til at rulle ud i verden. Det er meningen, at mastergrenen skal være stabil, og det er open source-softwares sociale kontrakt om aldrig nogensinde at skubbe noget til at mestre, der ikke er testet, eller som bryder buildet.

Hvad skal mastergrenen hedde?

Must-read udviklerindhold

Fra og med den 1. oktober 2020 vil alle "master branches" blive kaldt "main branches." For udviklere, der har været dybt i Git og GitHub i årevis, vil denne ændring tage noget tid at vænne sig til.

Skal jeg bruge main eller master?

Der er ingen egentlig forskel mellem hoved- og master, det er kun navnet på standardgrenen. For din git push origin master opretter bare en ny gren kaldet master (da den ikke allerede eksisterer) og skubber dine nuværende commits dertil.

Hvorfor bruger GitHub main i stedet for master?

Fra næste måned vil alle nye kildekodedepoter, der er oprettet på GitHub, blive navngivet "main"i stedet for "mester" som del af virksomhedens bestræbelser på at fjerne unødvendige referencer til slaveri og erstatte dem med mere omfattende vilkår.

Anbefalede:

Interessante artikler
Hvorfor utc og ikke klippe?
Læs mere

Hvorfor utc og ikke klippe?

Du undrer dig måske over, hvorfor UTC er forkortelsen for Coordinated Universal Time. Akronymet opstod som et kompromis mellem engelsk- og fransktalende: Coordinated Universal Time ville norm alt blive forkortet til CUT, og det franske navn, Temps Universel Coordonné, ville være TUC.

Er gram mere end centigram?
Læs mere

Er gram mere end centigram?

Konverteringstal mellem Gram [g] og Centigram [cg] er 100. Det betyder, at Gram er en større enhed end Centigram. Hvad er forskellen mellem gram og centigrams? Konvertering af enheder op og ned på den metriske skala I tabellen er hver enhed 10 gange større endtil dens umiddelbare højre.

Hvordan kan du se, om nogen er overmedicineret?
Læs mere

Hvordan kan du se, om nogen er overmedicineret?

Genkend advarselstegnene: At kende symptomer, du skal holde øje med, kan hjælpe dig med at afgøre, om din elskede kan være overmedicineret. Potentielle tegn omfatter: døsighed; fysiske komplikationer, såsom tør mund og sår; forvirring; tilbagetrækning fra familie eller venner;