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.


9
Wie kann ich den gesamten Git-Inhalt in der Ordnerhierarchie um eine Ebene nach oben verschieben?
Ich habe ein Git-Repository, dessen Struktur wie folgt aussieht: +--repo.git | +----+bootstrap.py +----+buildout.cfg +----+.gitignore +----+webapp | +---------+manage.py +---------+modules +---------+templates +---------+static +---------+... +---------+... Ich möchte den Inhalt des webappOrdners um eine Ebene nach oben verschieben. Mein resultierendes Repo sollte folgendermaßen aussehen: +--repo.git | +----+bootstrap.py +----+buildout.cfg +----+.gitignore +----+manage.py +----+modules +----+templates +----+static +----+... …
78 git  directory 



4
Richten Sie git im Intellij-Terminal ein
Ich möchte git in Intellij Terminal verwenden, aber es erkennt den Befehl nicht. In der Eingabeaufforderung und der Windows Power Shell wurde der Befehl erkannt (ich habe den Git-Pfad in Systemumgebungsvariablen hinzugefügt). Mir ist auch bewusst, dass Intellij eine GUI-Integration mit Git hat. Kann mir jemand sagen, wie ich den …

8
Datei aus dem Git-Repository entfernen (Verlauf)
(gelöst, siehe unten im Fragetext) Wenn ich schon lange danach suche, habe ich bis jetzt Folgendes: http://dound.com/2009/04/git-forever-remove-files-or-folders-from-history/ und http://progit.org/book/ch9-7.html Ziemlich die gleiche Methode, aber beide belassen Objekte in Packdateien ... stecken geblieben. Was ich versucht habe: git filter-branch --index-filter 'git rm --cached --ignore-unmatch file_name' rm -Rf .git/refs/original rm -Rf .git/logs/ …



2
Wie bekomme ich Unterschiede zwischen allen Dateien in 2 Ordnern, die sich im Web befinden?
Deshalb möchte ich diesen Ordner vergleichen http://cloudobserver.googlecode.com/svn/branches/v0.4/Boost.Extension.Tutorial/libs/boost/extension/ mit dieser http://svn.boost.org/svn/boost/sandbox/boost/extension/ . Ich möchte als Ergebnis eine Diff-Datei erhalten. Diese Ordner stehen unter der Kontrolle von svn, aber ich würde eine Diff-Datei im Git-Stil bevorzugen (wie die hier gezeigte ), die ich ausprobiert habe, git diffaber für Webordner scheint dies nicht …
77 linux  svn  git  file  diff 

7
Wie kann ich aus dem Repository eines anderen Computers in Git ziehen?
Zum Beispiel habe ich das Ursprungs-Repository auf zwei Computern geklont. Dann nehme ich einige Änderungen vor und verpflichte mich zum lokalen Repository von Computer A. Wie ziehe ich diese Änderungen jetzt auf Computer B? Sowohl Computer A als auch Computer B sind mit einem Netzwerk verbunden. Was ich suche, entspricht …
77 git  git-pull 


4
Wie ändere ich das GitHub-Projekt, aus dem ich gegabelt habe?
Ich gabelte ein Projekt, nahm einige Änderungen vor und erhielt eine Pull-Anfrage. Aber jetzt wurde das Projekt, das ich gegabelt habe, in ein anderes Repository verschoben und ist eine Verzweigung dieses Repositorys. Das ist: Original -> MyFork Jetzt: NewOriginal -> Original -> MyFork Wie würde ich es zu folgendem bringen? …
77 git  github  fork 

4
Was sollte in der Git-Beschreibungsdatei sein?
Nach dem Initialisieren eines neuen lokalen Repos ist eine descriptionDatei vorhanden. Wofür wird es verwendet und wie soll ich es formatieren? Oder ist es einfach eine lokale Hilfsdatei. Dieser Thread Der Zugriff auf die Beschreibungsdatei von git schlägt einen Stil vor, aber keine Manpage oder andere Hinweise darauf, warum es …
77 git 


7
Stellen Sie Git-Submodule aus Git-Modulen wieder her
Ich habe einen Ordner, der ein Git-Repo war. Es enthält einige Dateien und .gitmodules-Dateien. Nun, wenn ich es tuegit init danngit submodule init , ist die letztere Befehlsausgabe nichts. Wie kann ich git helfen, Submodule zu sehen, die in der .gitmodules-Datei definiert sind, ohne git submodule adderneut von Hand ausgeführt …

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.