Mein Büro versucht herauszufinden, wie wir mit Zweigaufteilungen und Zusammenschlüssen umgehen, und wir sind auf ein großes Problem gestoßen. Wir haben es mit langfristigen Nebenzweigen zu tun - bei denen ein paar Leute an einem Nebenzweig arbeiten, der sich vom Meister trennt, den wir für ein paar Monate entwickeln, und …
Wenn mein Kollege der Meinung ist, dass kein Test auf seinem PC erforderlich ist, nimmt er Änderungen vor, schreibt sie fest und drückt sie dann. Dann testet er auf dem Produktionsserver und stellt fest, dass er einen Fehler gemacht hat. Es kommt einmal in der Woche vor. Jetzt sehe ich, …
Ich arbeite in einer staatlichen Einrichtung. Die hier verwendete Technologie und die Methoden zur Entwicklung von Software sind ziemlich altmodisch. Sie haben eine Menge Speicherplatz, aber keinen angemessenen Platz, um die Anwendungen zu verwalten und zu warten, mit denen der Großteil der Arbeit hier automatisiert wird. Die Institution würde mir …
Daher überprüfte ein Peer meine Arbeit und sagte mir, dass ich meine Commits und Tags immer kryptografisch signieren sollte. Auf die Frage, warum, wusste er nicht, dass er es mir erklären sollte, und sagte: "Es ist einfach eine gute Sache." Warum sollte ich wirklich versuchen, ein offensichtliches Schimpansenszenario zu vermeiden …
Fast jeder Artikel, den ich gelesen habe, 1 vergleicht Git und Mercurial. Mercurial hat anscheinend eine bessere Befehlszeilen-UX, wobei jeder Befehl auf nur eine Idee beschränkt ist (im Gegensatz zu say git checkout). Aber irgendwann sah Git plötzlich sehr beliebt aus und die Anzahl der Git-Einsender in Debian-Popcon-Grafiken (siehe Grafik …
Welche Vorteile bringt es , wenn Sie lernen, Git über die Befehlszeile zu verwenden, wenn GitHub GUI-Apps für Mac und Windows bereitstellt ? Momentan verwende ich ihre Mac-App, um meine Repositorys zu aktualisieren, und bis jetzt scheint sie meine Bedürfnisse zu decken. Was könnte ich verpassen?
Ich kenne und verwende zwei Versionskontrollsysteme: Subversion und Git. Subversion wird ab sofort für persönliche Projekte verwendet, bei denen ich der einzige Entwickler bin, und Git wird für Open-Source-Projekte und Projekte verwendet, bei denen meines Erachtens andere ebenfalls an dem Projekt arbeiten werden. Dies liegt hauptsächlich an den erstaunlichen Möglichkeiten …
Mir ist in letzter Zeit aufgefallen, dass es bei einigen beliebten Projekten auf GitHub keine developFiliale gibt. Tatsächlich erwähnt der GitHub Flow Guide dies auch nicht. Nach meinem Verständnis mastersollte immer absolut stabil sein und die Produktion widerspiegeln. Wenn Entwickler an Feature-Zweigen arbeiten und diese anschließend zusammenführen master, bedeutet dies, …
Ich habe mich immer gefragt, warum Git Hashes gegenüber Revisionsnummern bevorzugt. Revisionsnummern sind (meiner Meinung nach) viel klarer und leichter zu finden: Es gibt einen Unterschied, wenn Sie jemandem sagen, er solle sich die Revision 1200 ansehen oder 92ba93e festschreiben! (Nur um ein Beispiel zu nennen). Gibt es einen Grund …
Ich schreibe einen Aufsatz und möchte einige empirische Beweise haben, vielleicht longitudinale Daten, bei denen die Popularität dieser Technologien über einen Zeitraum von einigen Jahren verglichen wird. Gibt es Statistiken, die die Popularität von Git versus SVN belegen?
Wir haben ein Produkt mit einigen verschiedenen Editionen. Die Unterschiede sind gering: Hier und da unterschiedliche Zeichenfolgen, in der einen wenig zusätzliche Logik, in der anderen nur sehr wenig Unterschiede in der Logik. Bei der Entwicklung der Software müssen die meisten Änderungen zu jeder Edition hinzugefügt werden. Es gibt jedoch …
Betrachten Sie die folgende Situation: Sie haben einen Klon eines Git-Repository Sie haben einige lokale Commits (Commits, die noch nirgendwo gepusht wurden) Das Remote-Repository verfügt über neue Commits, die Sie noch nicht abgeglichen haben So etwas in der Art: Wenn Sie git pullmit den Standardeinstellungen ausführen , erhalten Sie ungefähr …
ich würde gerne wissen In C # - oder VB.NET-Projekten sollten wir den PACKAGE-Ordner (Nugget-Paketordner, der im Stammverzeichnis meines Projekts erstellt wird und die nupkg-Dateien und andere Inhalte enthält) in unser Quellcodeverwaltungs-Repository (z. B. Git) aufnehmen.
Kontext Mein Team von 8 Ingenieuren wechselt derzeit zu Git (von Subversion) für unser nächstes großes Ding. Wir haben eine Handvoll "erfahrener" Ingenieure, die es ziemlich schwierig finden, Git zu erlernen. Die gleichen einfachen Fragen werden mir gestellt, obwohl ich Benutzerhandbücher, Schulungsaktivitäten und Whiteboard-Sitzungen zur Verfügung gestellt habe. Wir hatten …
Ich starte ein Git-Repository für ein Gruppenprojekt. Ist es sinnvoll, Dokumente im selben Git-Repository wie Code zu speichern ? Dies steht anscheinend in Konflikt mit der Art des Git-Revisionsflusses. Hier ist eine Zusammenfassung meiner Frage (n): Ist der Git-Revisionsstil verwirrend, wenn sowohl Code als auch Dokumente im selben Repository eingecheckt …
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.