Als «git» getaggte Fragen

Git ist ein Open-Source-DVCS (Distributed Version Control System).

2
Ein anständiges Git-Verzweigungsmodell für Produkte, die die Version eines anderen Produkts von Drittanbietern (und die Vor- und Nachteile eines Angebots) begleiten sollen
Hinweis: Meine Frage konzentriert sich auf mein spezielles Problem (das Liferay betrifft), aber ich hoffe, dass es für jeden nützlich sein kann, der verschiedene Versionen desselben Projekts auf git warten muss. Ich arbeite in einer Firma, die viele Plugins für Liferay Portal schreibt . Diese Plugins (Portlets, Themes usw.) sind …


6
Ist es in Ordnung, Zwischen-Commits zu unterbrechen, solange das endgültige Commit in einem Push funktioniert?
Verwandte: Sollte jeder GIT das Projekt in einem funktionierenden Zustand belassen? Angenommen, ich mache lokal die folgenden Commits: Ändern Sie das Datenbankschema und brechen Sie die Anwendung ab. Aktualisieren Sie die Anwendung, damit sie wieder mit dem Datenbankschema kompatibel ist. Solange ich beide Commits drücke, masterbleibt es in einem funktionierenden …
13 git  dvcs 


4
Verschieben eines SVN-Repos mit mehreren GB nach Git
Derzeit verfügt mein Unternehmen über eine Visual Studio-Lösung in einem SVN-Repository, das wie folgt organisiert ist: SolutionFolder (~3.5 GB) |-> SolutionName.sln |-> .. Some source code folders... (~250 MB) |-> ThirdParty (~3 GB) |-> Tools | -> Tool1 | -> Tool2 Tool1 und Tool2 werden unabhängig voneinander erstellt (haben ihre …



1
GIT-Workflow für die Webentwicklung
Vor langer Zeit begann das kleine Team von Webentwicklern, mit dem ich zusammenarbeite, Git für die Webentwicklung zu verwenden. Damals haben wir uns einfach dazu verpflichtet, direkt inszeniert oder gemastert zu werden und haben uns dann häufig zwischen den beiden zusammengeschlossen. Es war besser als nichts, aber es war auch …

2
CI-Läufer auf demselben Server von GitLab?
Ich richte in meinem Unternehmen einen GitLab-Server ein und füge ihm jetzt GitLab CI hinzu. Bevor Sie mit dieser Aufgabe beginnen, möchten Sie wissen, ob es Nachteile gibt, wenn meine Läufer auf demselben Server ausgeführt werden, der von GitLab und GitLab CI verwendet wird. Ich habe gelesen, dass es Sicherheitsbedenken …

5
Git-Versionen als Build-Nummern integrieren oder nicht?
Ein Kollege und ich haben abwechselnd die Probleme und Vorzüge der Integration einer aus dem aktuellen Git-Repository abgeleiteten Version in unseren Code diskutiert. Wir denken, die Vorzüge sind: Sie müssen sich beim Aktualisieren einer Versionsnummer keine Gedanken über menschliche Fehler machen Rückverfolgbarkeit zwischen dem, was wir in einem Gerät finden, …
12 c  git  builds  build-system 

1
Nützliche Git-Commit-Nachrichten für zusammengeführte Zweige
Im Anschluss an diese Frage : Wenn ich alleine in einem Team arbeite, kann ich nützliche Commit-Nachrichten beim Zusammenführen von Zweigen beibehalten, indem ich alle Commits zu einem einzelnen Diff zusammenführe und dann diesen Diff zusammenführe. Auf diese Weise kann ich leicht sehen, welche Änderungen in der Verzweigung eingeführt wurden, …
12 git  branching 

1
Git-Workflow / Übungen für ein kleines Projekt (Flussdiagramm in PNG)
Ich versuche, einen persönlichen Workflow zu entwickeln. Ich habe ein Flussdiagramm der hypothetischen Lebensdauer einer Veröffentlichung zusammengestellt: Ein Entwickler, der sich an ein öffentliches Github-Repo wendet, und ein Freund, der bei einigen Funktionen hilft und einen Fehler behebt. Ist dies ein vernünftiger Ansatz zur Versionskontrolle? Die Hauptidee ist es, das …


2
Verwalten mehrerer Versionen einer Webanwendung mit Git
Wir haben eine Familie von Apps, die alle dieselbe Basis haben. Bis jetzt habe ich diese Basis entwickelt und der Git-Workflow war sehr einfach: Die Entwicklung erfolgt im developZweig Neue Funktionen werden in der name-of-the-featureBranche entwickelt Freigaben erfolgen in der release-**Filiale Bisher war der Code für alle Apps der Familie …
12 git 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.