Mein Team verwendet das Git Stable Mainline-Verzweigungsmodell und wir sind dabei, den ersten Release-Zweig zu erstellen. Nach dem, was ich bisher gelesen habe, klingt es so, als ob Release-Zweige vom Master-Zweig getrennt und nie wieder vollständig zum Master zusammengeführt werden. Wenn stattdessen ein Fix für den Release-Zweig vorgenommen wird, wird …
Wir sind gerade dabei, in meinem Unternehmen von svn zu git zu wechseln (nach einem Jahr, in dem wir Menschen überzeugt haben, yay!). Bisher ist dies alles zum Besseren, aber es gibt eine kleine Sache, die wir derzeit in unserem Workflow haben, dass ich auch kein gutes Äquivalent finden kann. …
Warum gibt es keine Hierarchie anstelle eines langen Flat-Commit-Verlaufs? Auf der obersten Ebene haben Sie möglicherweise Pull-Anforderungen. Dann können Sie eine Ebene tiefer gehen und sich die Commits in dieser PR ansehen. Mir ist klar, dass PRs spezifisch für Github sind, aber Sie haben die Idee. Ich meine nur, zum …
Was ist der beste Prozess für die Codeüberprüfung bei Verwendung von GIT? Wir haben einen externen GIT-Anbieter (Unfuddle) und haben Einschränkungen bei der Ressourcennutzung. Daher können wir nicht für jeden Entwickler dedizierte Remote-Repositorys haben. Aktueller Prozess: Wir haben einen GIT-Server mit einem masterZweig, zu dem sich jeder verpflichtet Entwickler arbeiten …
Ich weiß, dass dieses Thema viel behandelt wurde, aber ich kann keine Antwort auf meine spezifische Situation finden. Derzeit verwende ich .gitignore, um vertrauliche Inhalte auszuschließen und separat (Konfigurationsdateien usw.) aufzubewahren. Da sich meine Codebasis in immer mehr Projekte erweitert, wird dies immer schwieriger zu verwalten und ich habe auch …
Im Verständnis von GitHub Fluss, wie man sieht hier , ein Merkmal, nach dem Code - Review, wird zunächst auf der Produktion eingesetzt wird , dann in Master verschmolzen. Wenn es ein zweites Feature gibt, das von demselben Commit wie das erste Feature verzweigt ist und das auch direkt für …
Kürzlich hatte ich einen Streit mit einem Teamkollegen, dass ich "sie nicht konsultiert habe, bevor ich zurückgekehrt bin", weil sie dadurch "wie ein Idiot aussehen". (Für den Kontext ist dies ein Universitätsprojekt, und das Zurücksetzen erfolgte über die Code-Platzierung.) Ich frage mich daher: Was ist die Norm, um den Committer …
Nur eine kurze Frage, hoffentlich: Mein Team verwaltet eine Software, die die ClickOnce-Bereitstellung verwendet und mit einem Zertifikat signiert ist. Wir behalten das öffentliche Zertifikat, das tatsächlich auf einem separaten Computer verwendet wird, der nur zum Signieren verwendet wird. Das funktioniert gut. Gelegentlich treten jedoch Probleme auf, wenn jemand es …
Mein persönlicher Ansatz für ein Git-Commit ist, dass jedes Commit in seiner Vollständigkeit eine Änderungseinheit enthalten sollte. Wenn ich mich entwickle, konzentriere ich mich normalerweise auf solche Einheiten. Aber manchmal wandert meine Aufmerksamkeit woanders hin und ich arbeite eine Weile an einem anderen Gerät. Dies ist wahrscheinlich nicht optimal, aber …
Mein Projekt folgt dem Git Flow-Verzweigungsmodell . Die Entwicklung erfolgt am develop, die dort zusammengeführt masterund für Releases markiert wird. Hotfixes treten in Zweigen auf, die vom Strom abgezweigt sind master. Die aktuelle Entwicklung benötigt jedoch auch die Hotfixes, sodass auch jeder Hotfix-Zweig zusammengeführt wird develop. Dies führt zu sehr …
Ich arbeite an einem Q & A-System und bin dabei, meine aktuelle Anwendung mit "1.0.0" für die erste offizielle Version / Tag zu markieren. Als nächstes wird es für Betatests für ein begrenztes Testpublikum eingeführt. Ist "1.0.0" zu diesem Zeitpunkt korrekt? Zweifellos werden zu diesem Zeitpunkt auch viele Fehler gefunden. …
Ich habe gelesen , Git Verzweigen und Markieren Best Practices und git Tagging Kommentare - Best Practices , aber ich habe keine direkte Antwort auf etwas , sehe ich für eine lange Zeit gefragt haben: Warum hat Git Tags? (statt nur Zweige) Sie scheinen Bürger zweiter Klasse zu sein oder …
Warum braucht Gits Stash Commit zwei Eltern? Im Hacker's Guide to Git sehe ich dieses mentale Modell für Verstecke: Der Leitfaden sagt mir, dass stash @ {0} sowohl A als auch B als Eltern benötigt. Warum? Warum zeigt der Vorrat nicht einfach auf B, um die Notwendigkeit von C loszuwerden? …
Hier ist ein typischer Workflow für Github ... Wie ein Projekt ->gabelt es -> git clone https://github.com/you/someproject. Offenes Projekt. Wie das, was Sie sehen, aber nehmen Sie einige Änderungen vor. Nachdem Sie darauf geachtet haben, nur in a feature-branch( git checkout -b some-feature) zu arbeiten, entscheiden Sie sich, eine Pull-Anfrage …
Ich arbeite in einem kleinen Team mit bis zu 5 (Web-) Entwicklern. Da unser Team häufig wächst und wir Probleme mit mehreren Personen hatten, die an demselben Code arbeiteten, haben wir beschlossen, ein VCS einzurichten. Momentane Situation Derzeit arbeiten wir mit einem zentralen Entwicklungsserver (LAMP). Jeder Entwickler arbeitet also mit …
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.