Als «git» getaggte Fragen

Git ist ein Open-Source-System zur verteilten Versionskontrolle (DVCS). Verwenden Sie dieses Tag für Fragen zur Verwendung von Git und zu Workflows. Verwenden Sie das [github] -Tag NICHT für Git-bezogene Probleme, nur weil ein Repository zufällig auf GitHub gehostet wird. Verwenden Sie dieses Tag auch nicht für allgemeine Programmierfragen, die zufällig ein Git-Repository betreffen.


23
"Remote-Helfer für 'https' konnte nicht gefunden werden" während des Git-Klons
Ich kann keine HTTPS-Repositorys klonen. Ich kann SSH-Repos gut klonen, aber keine HTTPS-Repos. Ich kann das GIT-Protokoll nicht testen, da ich mich hinter einer Unternehmensfirewall befinde. Das versuche ich zu tun: $ git clone https://github.com/nvie/gitflow.git Cloning into gitflow... fatal: Unable to find remote helper for 'https' Ich habe bisher Folgendes …
244 linux  git  ubuntu 

5
"Git Pull" oder "Git Merge" zwischen Master- und Entwicklungszweigen
Ich habe meine masterNiederlassung und eine developNiederlassung, um an einigen Änderungen zu arbeiten. Ich muss Änderungen von masterin zusammenführen develop, werde aber irgendwann alles von developin zusammenführen master. Ich habe zwei verschiedene Workflows im Sinn: git pull origin masterin developZweig git merge masterin developZweig Welches ist der beste Weg, und …
243 git  workflow 





4
Mehrere Arbeitsverzeichnisse mit Git?
Ich bin mir nicht sicher, ob dies von Git unterstützt wird, aber theoretisch scheint es mir zu funktionieren. In meinem Workflow werden häufig Dateien in mehreren Zweigen gleichzeitig bearbeitet. Mit anderen Worten, ich möchte oft ein paar Dateien in einem Zweig öffnen, während ich den Inhalt einer anderen Datei in …
242 git 

4
Git Submodul Update
Mir ist nicht klar, was Folgendes bedeutet (aus der Dokumentation zum Git-Submodul-Update ): ... wird die Submodule HEAD abgelöst machen, es sei denn --rebaseoder --mergeangegeben ist ... Wie funktioniert --rebase/ --mergeDinge ändern? Mein Hauptanwendungsfall besteht darin, eine Reihe zentraler Repositorys zu haben, die ich über Submodule in andere Repositorys einbetten …

7
Erhalten eines schwerwiegenden Fehlers in Git für mehrstufige Einträge
Verwenden von Git Version 2.2.0 mit Unity Game Engine unter OS X und wollte meinen Code festschreiben. Ich habe alles hinzugefügt und keine Fehlermeldung erhalten. Geben Sie dann -m fest und erhalten Sie die folgende Fehlermeldung: fatal: multiple stage entries for merged file 'Assets/Prefabs/Resources' Als ich es nicht bemerkte, drückte …
241 git 

9
Wie entferne ich ausgewählte Commit-Protokolleinträge aus einem Git-Repository, während die Änderungen beibehalten werden?
Ich möchte ausgewählte Festschreibungsprotokolleinträge aus einem linearen Festschreibungsbaum entfernen, damit die Einträge nicht im Festschreibungsprotokoll angezeigt werden. Mein Commit-Baum sieht ungefähr so ​​aus: R--A--B--C--D--E--HEAD Ich möchte die Einträge B und C entfernen, damit sie nicht im Festschreibungsprotokoll angezeigt werden, aber Änderungen von A nach D sollten beibehalten werden. Vielleicht durch …
241 git  commit 

6
Leere Commits an die Fernbedienung senden
Ich habe ein Commit auf Remote verschoben, aber jetzt habe ich festgestellt, dass die Commit-Nachricht nicht korrekt ist. Ich möchte die Commit-Nachricht ändern, aber AFAIK ist nicht möglich. Also habe ich beschlossen, ein leeres Commit mit der richtigen Nachricht zu erstellen: git commit --allow-empty Gibt es irgendwelche Nachteile / Konsequenzen, …
241 git  git-commit 

12
git difftool, öffne alle diff-Dateien sofort, nicht seriell
Das Standardverhalten von git diff besteht darin, jede diff-Datei seriell zu öffnen (warten Sie, bis die vorherige Datei geschlossen ist, bevor Sie die nächste Datei öffnen). Ich suche nach einer Möglichkeit, alle Dateien auf einmal zu öffnen. In BeyondCompare würde dies beispielsweise alle Dateien in Registerkarten innerhalb desselben BC-Fensters öffnen. …
240 git  difftool 

7
Klonen Sie Private Git Repo mit Dockerfile
Ich habe diesen Code aus scheinbar verschiedenen Docker-Dateien kopiert. Hier ist meine: FROM ubuntu MAINTAINER Luke Crooks "luke@pumalo.org" # Update aptitude with new repo RUN apt-get update # Install software RUN apt-get install -y git python-virtualenv # Make ssh dir RUN mkdir /root/.ssh/ # Copy over private key, and set …
240 git  bitbucket  docker 


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.