Als «git» getaggte Fragen

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


4
Sollte ein Github-Betreuer die Pull-Anforderungen des Autors umschreiben?
Ich bin kein Programmierer von Beruf, aber ich mache ein paar Codierungen und habe einige Github verwendet. Ich bin auf eine überraschende Situation gestoßen. Ich bin sehr vertraut mit git. Es gibt ein Projekt, bei dem ich einen (kleinen) Fehler gefunden habe, der mich betroffen hat. Ich habe einen Nachmittag …
44 git  github 

5
Den Unterschied der Verzweigung zwischen SVN und Git verstehen
Ich bin ein Benutzer von SVN und lerne jetzt Git. In SVN checke ich normalerweise auf meinem lokalen Rechner ein Repo aus, das alle Zweige in meinem Projekt enthält, und ich habe den Ordner für meinen Zweig ausgewählt, an dem ich interessiert bin, und dort gearbeitet. Ich sehe einen Unterschied …
44 git  github 


4
Code Review mit Git-Flow und Github
Mit normalem Git und Github kann ich eine Codeüberprüfung durchführen, indem ich einfach eine Pull-Anfrage des Feature-Zweigs, an dem ich arbeite, an den Master-Zweig erstelle. Wie würde ich Code-Reviews mit Git-Flow durchführen? Bei einem Workflow wie "Fertigstellen von Git-Flow-Funktionen" bin ich verwirrt, wo die Codeüberprüfung tatsächlich stattfindet und wie Git-Flow …

6
Was ist der beste Weg, um eine große Datei umzugestalten?
Ich arbeite derzeit an einem größeren Projekt, das leider einige Dateien enthält, in denen die Softwarequalitätsrichtlinien nicht immer befolgt wurden. Dies umfasst große Dateien (zum Lesen von 2000-4000 Zeilen), die eindeutig mehrere unterschiedliche Funktionen enthalten. Jetzt möchte ich diese großen Dateien in mehrere kleine umgestalten. Das Problem ist, dass, da …




2
Empirische Belege für die Popularität von Git und Mercurial
Es ist 2012! Mercurial und Git sind beide noch stark. Ich verstehe die Kompromisse von beiden. Ich verstehe auch, dass jeder eine Vorliebe für das eine oder andere hat. Das ist gut. Ich suche nach Informationen zum Nutzungsgrad von beiden. Wenn Sie zum Beispiel auf stackoverflow.com nach Git suchen, erhalten …
37 git  mercurial 

3
Wiederverwenden eines zusammengeführten Zweigs, bewährte Methode?
Derzeit habe ich jedes Mal, wenn ich meiner Anwendung eine neue Funktion hinzufügen muss, eine neue Verzweigung erstellt. Wenn mein Feature fertig und funktionsfähig ist, füge ich es mit dem Master-Zweig zusammen. Aber wenn ich später diese Funktion aktualisieren muss (wie eine Verbesserung), ist es besser, einen neuen Zweig zu …
36 git  branching 

8
Sollte jede GIT-Verpflichtung das Projekt in einem funktionierenden Zustand belassen?
Ich bin neugierig, was die vorherrschenden Best Practices sind. Sollten Git-Commits so erzwungen werden, dass sich das Projekt in einem funktionierenden Zustand befindet (ordnungsgemäß erstellt, alle Tests bestanden usw.), oder ist das Festschreiben von fehlerhaftem Code in Ordnung? Wenn Sie beispielsweise auf diese Anforderung verzichten, können Sie bei Commits flexibler …
36 git 

7
Sind häufige komplizierte Zusammenführungskonflikte ein Anzeichen von Problemen?
In unserem Team verwenden wir Git als Quellcodeverwaltung. Wir haben mehrere Codebereiche, die fast unabhängig sind, sich jedoch teilweise überschneiden. In letzter Zeit haben wir Workflows und Ansätze zur Verwendung der Quellcodeverwaltung erörtert. Eine Beschwerde, die auftritt, wenn ich die Verwendung eines Feature-Branch-Workflows bewerbe, ist, dass Personen häufig auf komplizierte …

3
Halten Sie Git-Repositorys auf verschiedenen Hosts synchron
Ich denke darüber nach, ein kleines Projekt zu starten und möchte seine Versionierung mit git machen. Bitbucket scheint eine gute Option für mich mit ihrem kostenlosen Plan. Ich möchte es als Hauptwerkzeug für die Arbeit mit Git verwenden, da es nette Werkzeuge wie ein Webinterface, einen Mac OS-Client usw. enthält. …
34 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.