2016-07-01 4 views
0

ich git auf meinem PC installiert haben erstelle ich einen Test-Ordner auf meinem Desktop und gehen dort durch cd Desktop/testgit/windows: Wie vermeide ich, dass Git immer alle meine persönlichen Ordner hinzufügen?

Wenn in git status Eingabe bekam ich den Inhalt alle meine Dateien 'c:\users\myuser' so, wenn ich in git add -A Typ, I Habe einen Giga Ordner .git!

Ich denke, git hat irgendwo einen BAD-Pfad, also fügt er alle meine c: \ users \ myuser-Dateien und Ordner hinzu: Wie behebt man das?

(osrry Ich bin neu in git!)

Antwort

-1

Ändern Sie Ihre aktuelle Arbeitsverzeichnis in das responsitory bevor Sie eingeben.

+0

Die Frage, sagte er tat schon 'cd Desktop/test' so Ihre Antwort mir nicht klar ist. –

0

Sie haben also einen Ordner auf Ihrem Desktop erstellt, aber Sie haben nicht git init, was bedeutet, es ist noch kein Repository. git status sollte normalerweise nicht funktionieren, das heißt, Sie haben einen übergeordneten Ordner, der ein initialisiertes Repository ist. In Ihrem Fall ist es in Ihrem Home-Verzeichnis. Löschen Sie den Ordner .git, initialisieren Sie einen im neuen Ordner und fügen Sie dann Dateien hinzu.

cd c:\users\myuser 
rm -r -force .git 

cd Desktop/test 
git init 

powershell screenshot

+0

Ich denke du meinst "cd c:/users/myuser"? Ich kenne kein System, das sowohl a) "rm" als auch b) keine Shell hat, die Backslashes zum Zitieren verwendet. –

+0

@EdwardThomson Nein, ich meine was ich gesagt habe. Powershell ist eine beliebte Windows-Plattform. Ich habe einen Screenshot veröffentlicht. Es konvertiert tatsächlich alle Schrägstriche in einem Pfad in umgekehrte Schrägstriche, sodass Sie beide verwenden können. –

+0

Oh wow PowerShell. Danke fürs klarstellen. –

Verwandte Themen