web-dev-qa-db-fra.com

Vous voulez télécharger un référentiel Git, de quoi ai-je besoin (machine Windows)?

Je veux télécharger cette application open source, et ils utilisent Git. De quoi ai-je besoin pour télécharger la base de code?

Mise à jour Comment changer le répertoire de travail lorsque j'utilise Git Bash? (Je souhaite télécharger le référentiel dans un certain répertoire. En utilisant pwd, je téléchargerai le référentiel là où je ne le souhaite pas.

70
public static

Télécharger Git on Msys . Ensuite:

git clone git://project.url.here
98
Greg Hewgill

Installez mysysgit . (Même réponse que Greg Hewgill.)

Installer Tortoisegit . (Tortoisegit nécessite mysysgit ou quelque chose de similaire à Cygwin.)

Une fois TortoiseGit installé, cliquez avec le bouton droit sur un dossier, sélectionnez Git Clone ..., entrez l'URL du référentiel, puis cliquez sur OK.

Cette réponse n'est pas meilleure que de simplement installer mysysgit, mais vous pouvez éviter la ligne de commande redoutée. :)

10
James Lawruk

Je ne veux pas lancer de guerre "Quelle est la meilleure ligne de commande Unix sous Windows", mais avez-vous déjà pensé à Cygwin =? Git se trouve dans le référentiel de packages Cygwin.

Et vous obtenez beaucoup d'effets secondaires bénéfiques! (:-)

2
Brent.Longborough

Pour changer le répertoire de travail dans Git Bash de GitMSYS, vous pouvez simplement utiliser cd

cd/chemin/do/répertoire

Notez que:

  • Les séparateurs de répertoire utilisent la barre oblique (/) au lieu de la barre oblique inverse.
  • Les lecteurs sont spécifiés avec une lettre minuscule et pas de deux-points, par exemple. "C:\stuff "devrait être représenté par" /c/stuff ".
  • Les espaces peuvent être échappés avec une barre oblique inverse (\)
  • L’achèvement de la ligne de commande est votre ami. Appuyez sur la touche TAB à tout moment pour développer des éléments tels que les options, les branches, les tags et les répertoires de Git.

En outre, vous pouvez cliquer avec le bouton droit de la souris sur l’explorateur Windows sur un répertoire et sur "Git Bash here".

1
Michael Johnson