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.

1
Nicht-Repository-Dateien mit git entfernen?
Ich schreibe Autotools-Code und während der Entwicklung werden Tonnen von Dateien generiert. Gibt es eine Möglichkeit, git anzuweisen, alle Dateien aus einem Verzeichnis zu entfernen, die nicht Teil des Repositorys sind?
97 git 

6
fatal: 'origin' scheint kein Git-Repository zu sein
Ich habe ein Repository moodleauf meinem Github-Konto, das ich forkedaus dem offiziellen Repository habe. Ich habe es dann auf meinem lokalen Computer geklont. Es hat gut funktioniert. Ich habe mehrere Zweige erstellt (unter dem masterZweig). Ich habe mehrere Commits gemacht und es hat gut funktioniert. Ich weiß nicht, wie ich …
97 git  github  push  git-push 

3
Der flache Git-Klon (Klon - Tiefe) verfehlt entfernte Zweige
Nach dem Klonen eines Remote-Repositorys wird keine Remote-Verzweigung mit der Option -a angezeigt. Was könnte das Problem sein? Wie kann ich es debuggen? In diesem Snippet werden zwei der entfernten Zweige nicht angezeigt: $ git clone --depth 1 git://git.savannah.gnu.org/pythonwebkit.git $ cd pythonwebkit $ git branch -a * master remotes/origin/HEAD -> …

6
Überschreiben Sie den konfigurierten Benutzer für ein einzelnes Git-Commit
Ich versuche, von meinem Arbeits-Laptop aus, der bereits für den Git-Server des Unternehmens konfiguriert ist , ein Projekt auf github.com durchzuführen. Gibt es eine Möglichkeit, verschiedene Autorenanmeldeinformationen anzugeben, die mithilfe einer anderen Konfigurationsdatei oder anderer Befehlszeilenoptionen möglich sind? Ich habe es versucht --author="My Name <MyNameEmail@email.com>" und ich erhielt die Nachricht: …
97 git  github 

3
Wie setze ich den Git-Master-Zweig auf den Upstream-Zweig in einem gegabelten Repository zurück?
Ich habe den Hauptzweig meines gegabelten Git-Repos völlig durcheinander gebracht. Ich möchte den Master-Zweig, der mit dem Inhalt des Upstream-Master-Repos auf meine Gabel geschoben wurde, vollständig zurücksetzen. Ich habe kein Interesse daran, Änderungen oder die Historie des Hauptzweigs beizubehalten. Der einfachste Ansatz wäre gewesen, mein gespaltenes Repo und meine Refork …
97 git 

5
Entfernen Sie Git-Integrationen aus VSCode
Ich habe Visual Studio Code heruntergeladen, um es bei der Arbeit auszuprobieren, und ich bin in fast alles verliebt. Ein Teil, in den ich nicht verliebt bin: Git-Integration. Ich habe meinen gesamten Arbeitsordner importiert (~ 14000 Quelldateien + Git-Elemente), und das Layout und alles in Visual Studio Code ist fantastisch. …

9
oh-my-zsh langsam, aber nur für bestimmte Git Repo
Ich habe vor kurzem angefangen, Zsh zu benutzen und es ist großartig. Leider ist für das Projekt, das ich als mein "Hauptprojekt" betrachte, alles langsam. Was ich meine ist, dass jedes Mal, wenn ich einen Befehl ausführe -ls zum Beispiel - zwischen der Ausführung des Befehls und der Zeit, zu …
97 git  zsh 

2
Wie kann ich mit pip aus einem Git-Unterverzeichnis installieren?
Ich habe ein Git-Repository mit vielen Ordnern, von denen einer ein Python-Modul ist, das mit pip installiert werden kann, wie folgt: repo.git/ repo.git/folder1/ repo.git/folder2/ repo.git/mymodule/ repo.git/mymodule/__init__.py repo.git/mymodule/setup.py repo.git/mymodule/... Im Moment muss ich Folgendes tun, um zu installieren: git clone http://server/repo.git cd repo pip install mymodule cd .. rm -rf repo …
97 python  git  pip 

5
Ungültiger aktiver Entwicklerpfadfehler nach dem Upgrade auf El Capitan
Ich bin auf diesen Fehler gestoßen, als ich git init eingegeben habe. xcrun: Fehler: Ungültiger aktiver Entwicklerpfad (/ Library / Developer / CommandLineTools), xcrun fehlt unter: / Library / Developer / CommandLineTools / usr / bin / xcrun Ich habe die folgenden Lösungen ausprobiert. xcode-select —install sudo xcode-select -switch sudo …
96 xcode  git 


8
Git Format-Patch, um SVN-kompatibel zu sein?
Gibt es eine Möglichkeit, einen mit git format-patch erstellten Patch so zu erstellen, dass er svn-kompatibel ist, damit ich ihn an ein svn-Repo senden kann? Ich arbeite an einem SVN-Repo auf Github und möchte meine Änderungen an das Haupt-Repo zurücksenden. Ich muss dazu einen Patch erstellen, der Patch kann jedoch …
96 svn  git  format-patch 

2
GIT-Repository-Layout für Server mit mehreren Projekten
Eines der Dinge, die mir an der Einrichtung von Subversion gefallen, ist, dass ich ein einziges Haupt-Repository mit mehreren Projekten haben kann. Wenn ich an einem Projekt arbeiten möchte, kann ich genau dieses Projekt überprüfen. So was \main \ProductA \ProductB \Shared dann svn checkout http://.../main/ProductA Als neuer Benutzer von git …
96 git 

11
Warum kann Stash nicht auf das Arbeitsverzeichnis angewendet werden?
Ich kann Stash nicht wieder auf das Arbeitsverzeichnis anwenden. Kleine Geschichte: Zuerst habe ich versucht, einige festgeschriebene Änderungen zu pushen, aber es hieß: "Nein, kannst du nicht, zieh zuerst" ... OK, dann werde ich Dinge von GitHub ziehen und dann meine Änderungen pushen. Als ich versuchte zu ziehen, hieß es, …
96 git  git-stash 

19
Wie gehen Sie mit Konfigurationsdateien in der Quellcodeverwaltung um?
Angenommen, Sie haben eine typische Web-App und eine Dateikonfiguration. Jeder Entwickler, der an dem Projekt arbeitet, hat eine Version für seine Entwicklungsboxen, es gibt eine Entwicklungs-, Produkt- und Bühnenversion. Wie gehen Sie in der Quellcodeverwaltung damit um? Diese Datei überhaupt nicht einchecken, mit anderen Namen prüfen oder etwas Besonderes tun?
96 svn  git  version-control  cvs 

10
Installieren Sie das npm-Modul aus dem privaten gitlab-Repository
Wir verwenden GitLab für unser privates Projekt. Es gibt einige gegabelte Bibliotheken von github, die wir als npm-Modul installieren möchten. Die Installation dieses Moduls direkt von npm ist in Ordnung und zum Beispiel: npm install git://github.com/FredyC/grunt-stylus-sprite.git ... funktioniert auch richtig, aber wenn ich dasselbe für GitLab mache, bekomme ich nur …
96 git  npm  gitlab 

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.