Soll ich am Master-Zweig arbeiten?

Soll ich am Master-Zweig arbeiten?
Soll ich am Master-Zweig arbeiten?
Anonim

Master sollte einen Produktionszweig widerspiegeln, eine funktionierende Endversion. Direkt im Master zu arbeiten bedeutet, dass Sie, wenn Sie Fehler erstellen, keine andere Möglichkeit haben, "zurückzugehen", als Commits rückgängig zu machen/zu löschen/zurückzusetzen, was keine saubere Arbeitsweise ist und dazu führen kann, dass Sie die Teile des neuen Codes verlieren waren in Ordnung.

Wozu dient der Master-Branch?

Ein Wort: Der Master-Branch ist deployable. Es ist Ihr Produktionscode, der bereit ist, in die Welt eingeführt zu werden. Der Master-Zweig soll stabil sein, und es ist der Gesellschaftsvertrag von Open-Source-Software, niemals etwas zum Mastern zu pushen, das nicht getestet ist oder das den Build kaputt macht.

Wie soll der Hauptzweig heißen?

Pflichtinh alte für Entwickler

Ab dem 1. Oktober 2020 heißen alle "Master-Zweige" "Hauptzweige." Für Entwickler, die seit Jahren knietief in Git und GitHub sind, wird diese Änderung einige Zeit brauchen, um sich daran zu gewöhnen.

Soll ich main oder master verwenden?

Es gibt keinen eigentlichen Unterschied zwischen main und master, es ist nur der Name des Default-Zweigs. Für dich erstellt git push origin master einfach einen neuen Zweig namens master (da er noch nicht existiert) und pusht deine aktuellen Commits dorthin.

Warum verwendet GitHub main statt master?

Ab nächsten Monat werden alle neuen Quellcode-Repositories, die auf GitHub erstellt werden, "main" genannt.anstelle von „Master“als Teil der Bemühungen des Unternehmens, unnötige Verweise auf Sklaverei zu entfernen und durch umfassendere Begriffe zu ersetzen.

Empfohlen: