it-swarm.com.de

Wie installiere ich Git für Cygwin?

Ich sehe einige Tutorials online, aber sie zeigen nur, wie man git auf Cygwin AS installiert, wenn man Cygwin installiert. Ich habe cygwin bereits installiert und angepasst, also möchte ich diesen Schritt nicht wiederholen. Wie installiere ich das Git-Framework, damit ich es für Github verwenden kann? 

Vielen Dank.

14
Hatefiend

In der Welt von Cygwin gibt es wirklich keine Installation von nur Installation eines Pakets AS, in dem Sie Cygwin installieren. Cygwin wurde von Haus aus mit einer setup.exe entwickelt, um bei Bedarf mehrere -Zeiten auszuführen.

In den Cygwin-Repo-Spiegeln sind Tausende von Paketen verfügbar. Nach dem, was Sie sagen, klingt es so, als hätten Sie eine einzige Runde mit der Setup-Datei gehabt und dann geplant, nie weitere zusätzliche Pakete zu installieren oder in der Zukunft zu aktualisieren. Dafür wird die Cygwin-Setup-Datei speziell verwendet.

Wenn Sie derzeit keine Git in Ihrer speziellen Cygwin-Umgebung installiert haben, führen Sie einfach erneut setup.exe aus und wählen Sie das Paket aus. Das aktuelle Installationsverzeichnis, das Paketverzeichnis und der zuvor ausgewählte Spiegel sollten automatisch erkannt werden. Wenn Sie das Git-Paket für die Installation markieren, werden automatisch alle Abhängigkeiten heruntergeladen, genau wie bei apt-get oder einem anderen * NIX-Paket-Manager.

Es gibt auch ein aufgegebenes Projekt namens apt-cyg, das ich immer noch religiös verwende, insbesondere auf Remote-Systemen über SSH, um die GUI setup.exe zu vermeiden. apt-cyg ist im Wesentlichen ein Shell-Skript, das Ihr Paket direkt von der Befehlszeile aus im apt-get-Stil installiert. Es erfordert wget und Subversion, aber nach den 30 Sekunden, die für das Setup erforderlich sind, würden Sie einfach apt-cyg install git ausführen. Es installiert auch Abhängigkeiten, genau wie die GUI setup.exe.

Eine ähnliche Alternative gibt es auch, wenn Sie Cygwin über den Chocolatey-Paketmanager installieren. Sie können auch cyg-get installieren (ich glaube, es heißt). Die Syntax ist etwas anders - etwa cyg-get git. Ich mag diese Methode nicht wirklich, weil sie sich von apt-cyg dadurch unterscheidet, dass sie tatsächlich die setup.exe verwendet und nur den Prozess automatisiert, sodass Sie nichts anklicken müssen. Ich verwende diese Methode nicht, da Chocolatey zuletzt nur die 32-Bit-Installation von Cygwin unterstützte, was auch das cyg-get-Paket vorsieht.

apt-cyg kann aufgegeben werden, aber es muss noch enttäuscht werden. Wenn ich weiß, wonach ich suche, bevorzuge ich es immer, die setup.exe für die Paketinstallation auszuführen.

Es sieht so aus, als ob das Projekt wieder aufgenommen wurde und wieder in der aktiven Entwicklung ist: https://github.com/transcode-open/apt-cyg

Es scheint, dass diese Version Lynx zur Installation benötigt. Ich weiß es nicht. Ich verwende immer noch nur die Originalversion von Google Code, die beim letzten Check noch gut funktioniert hat: https://code.google.com/p/apt-cyg/

22
rubynorails

http://redmine.jamoma.org/projects/1/wiki/Installing_and_setting_up_GIT Befolgen Sie die im Link für Windows genannten Schritte, um git mit cygwin zu installieren

0
Ankireddy Polu