Verzweigung in der Revisionskontrolle ist die Duplizierung eines Objekts unter Revisionskontrolle, so dass Änderungen entlang beider Verzweigungen parallel erfolgen können.
Meine Firma verwendet Git und verwendet ein spezielles Verzweigungsschema - die Arbeit erfolgt im Master und die Verzweigungen sind für Veröffentlichungen reserviert. Dies funktioniert einwandfrei, solange die gesamte in einer Iteration geleistete Arbeit in den Zweig gelangt. Wenn jedoch ein kritisches Produktionsproblem auftritt, müssen wir sicherstellen, dass die Arbeit irgendwie …
Vorsicht ist normalerweise genug, um Probleme zu vermeiden, aber manchmal muss ich den Zweig, an dem ich arbeite, noch einmal überprüfen ( z. B. "hmm ... ich bin im devZweig, richtig?"), Indem ich den Quellcodeverwaltungspfad eines Zufalls prüfe Datei. Auf der Suche nach einem einfacheren Weg habe ich mir überlegt, …
Was bedeutet "Verzweigen ist kostenlos" in Git? Ich höre dies oft, wenn Git im Vergleich zu anderen Versionskontrollsystemen erwähnt wird. Ich hatte nicht die Gelegenheit (?), Mich mit anderen zu befassen ( SVN usw.). Wie ist die Verzweigung bei anderen "teuer"?
Wann immer ein neues Projekt beginnt, ist es normalerweise sinnvoll, sich direkt an den Master zu wenden, bis Sie etwas "Stabiles" haben, und dann in Zweigen zu arbeiten. Zumindest mache ich das normalerweise so. Gibt es eine Möglichkeit, Zweige sofort nach dem zweiten Festschreiben zu starten? Ist es sinnvoll, dies …
Ich habe viele Ratschläge zu Git-Verzweigungsmodellen erhalten, und die gängigste Meinung scheint zu sein, dass es eine schlechte Idee ist, Änderungen direkt in der Master-Verzweigung vorzunehmen. Einer unserer Mitarbeiter ist sehr froh, Änderungen direkt in der Hauptniederlassung vornehmen zu können, und trotz mehrerer Gespräche ist es unwahrscheinlich, dass dies geändert …
Ich arbeite in einem mittelgroßen Team, das denselben Quellcode verwendet und zwar weiterhin integriert ist, aber da wir alle in derselben Branche arbeiten müssen, ist der Build fast immer fehlerhaft. Da wir auch eine Regel haben, die kürzlich eingeführt wurde, um die kaputten Builds zu lindern, die besagt, dass niemand …
Ich habe kürzlich begonnen, meinen Code der Versionskontrolle zu unterstellen (im Labor arbeite ich unter SVN und meine eigenen Codes in github (offensichtlich mit git)). Vor der Verwendung der Versionskontrolle habe ich so etwas gemacht. Ich hatte einen Ordner mit dem Namen der Bibliothek in vielen Ordnern mit der Versionsnummer. …
In meinem Unternehmen erfolgt die gesamte Entwicklung (Fehlerkorrekturen und neue Funktionen) in separaten Filialen. Wenn es fertig ist, senden wir es an die Qualitätssicherung, die es auf diesem Zweig testet, und wenn sie uns grünes Licht geben, verschmelzen wir es mit unserem Hauptzweig. Dies kann zwischen einem Tag und einem …
Wir sind ein großes Team (10-12 Entwickler und 4 Entwickler), das an mehreren Projekten mit demselben Git-Repository arbeitet. Es ist ein Spring-Boot-basierter Backend-Webservice. Wir suchen eine gute Git-Verzweigungs- und Bereitstellungsstrategie. Wir haben auch ein QA-Team, das sicherstellt, dass unsere Funktionen wie erwartet funktionieren (bis zu einem gewissen Grad fehlerfrei). Nachdem …
Ich und mein Team verwenden Feature-Zweige (mit Git). Ich frage mich, welche Strategie für die Codeüberprüfung am besten geeignet ist, bevor sie zum Master zusammengeführt wird. Ich checke einen neuen Zweig vom Master aus und nenne ihn fb_ # 1 Ich lege ein paar Mal fest und möchte es dann …
Wie lassen sich Produktversionen und Verzweigungen der Codebasis im Allgemeinen bei langfristigen Projekten, für die während des Produktlebenszyklus möglicherweise mehrere Releases vorliegen und die Unterstützung früherer Produkte erfordern, am besten handhaben? Nehmen Sie genauer an, dass eine ordnungsgemäße verteilte Versionskontrolle vorhanden ist (z. B. Git) und dass die Teams klein …
Ich habe kürzlich angefangen, mit GitFlow-Modellen zu arbeiten, die von bitbucket implementiert wurden. Und eines ist mir nicht ganz klar. Wir versuchen, unsere technischen Schulden regelmäßig zu beheben, indem wir die Refactoring-Aufgaben zurückbuchen, planen und umsetzen. Solche Umgestaltungszweige enden mit Pull-Requests, die zusammengeführt werden develop. Meine Frage ist, wohin die …
Wenn ich mit Git in einem Team mit Feature-Zweigen arbeite, finde ich es oft schwierig, die Zweigstruktur in der Geschichte zu verstehen. Beispiel: Nehmen wir an, es gab ein Feature-Branch- Feature / einen Kaffee zum Zubereiten und die Fehlerbehebung auf dem Master wurde parallel zum Feature-Branch fortgesetzt . Die Geschichte …
Ich habe ein Projekt mit einem Git-Verzweigungsmodell, das ungefähr dem von nvies Git-Flow folgt . Unsere Release-Zweige sind im SemVer- Format benannt, zv1.5.2 Sobald ein Release-Zweig grünes Licht für die Produktion hat, schließen wir den Zweig, indem wir ihn in den Master-Zweig zusammenführen, ein Tag anwenden und dann den Zweig …
Wir beginnen mit zunehmender Größe auf ein Problem zu stoßen, bei dem Features zum Testen bereitgestellt werden, aber bis alles getestet ist und genehmigte neue Features zum Testen bereitgestellt werden. Dies schafft eine Umgebung, in der wir fast nie auf die Produktion drängen können, da wir eine Kombination aus getesteten …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.