MSysGit contre Git pour Windows

Il est difficile pour moi de déterminer
http://msysgit.github.com/
. Qu'est-ce qu'ils diffèrent les uns des autres? Pourquoi devrais-je choisir un au lieu d'un autre?
Invité:

Catherine

Confirmation de:

N'est-ce pas la même chose?

On:
http://msysgit.github.com/
Nom-git pour Windows, Application-MSYSGIT.

Même si ce n'est pas le cas, je m'attends aux seules différences de la méthode de compilation /c'est-à-dire utilisé par le compilateur et tout ensemble d'options/ et tout emballage étranger /Par exemple, disponibilité bash, Émeutif shell, Comment msysgit/. Produit actuel /Soi Git/ Doit rester en général similaire.

Edit

: Merci à Jadrodody pour le fait qu'il l'a souligné. J'ai laissé tout cela pour des descendants. Citer wiki:

MsySgit est un environnement de développement
Pour la compilation Git pour Windows. Ll est
plein, dans le sens que vous venez de
Besoin d'installer msysGit, Et puis vous
Vous pouvez construire Git. Sans installation
Il existe un logiciel tiers.
MsySgit n'est pas Git pour Windows; c'est
Installateur qui installe Git --
seul Git.

Facile à remarquer la différence:
Installateurs pour Git Avoir préfixe
Git-, Installateurs msysGit ont
préfixe msysGit-. Un autre signe est
Dans le fait que les installateurs viennent msysGit
deux options: fullinstall et
netinstall. Outre, msysGit non-sens par défaut
Installé dans les fichiers
C:\Program. Mais msysGit Vient avec S. gcc,
Compléter GNU C.

Alors,
http://msysgit.github.com/
:

msysGit

- c'est l'environnement
msys

+
mingw

+ Tout ce dont vous avez besoin pour compiler Git Seul, sur Windows.

Git pour Windows

- C'est exactement ce que: Git, Compilé pour Windows.

Enzo

Confirmation de:

/À présent/ Ce sont les mêmes

/De mai 2015 ans, mais probablement un peu plus tôt/:

"msysgit" et "Git for Windows" Communiqué sous le nom "Git for Windows."
http://msysgit.github.io
Maintenant héberge "Git for Windows" et site de téléchargement principal git
http://git-scm.com/download/win
Listes
http://msysgit.github.io
comme un assemblage pris en charge pour windows.

À partir de la mise à jour
https://github.com/msysgit/msy ... ndows
:
... Nous avons décidé de simplement abandonner "msysGit" /Et aussi pas GitHub org Avec le même nom/ et travailler Git pour Windows /avec approprié GitHub org et en utilisant le nom "Git for Windows" pour l'installateur destiné à "end-users" et "Git for Windows SDK" Pour le développement axé sur l'environnement Git Pour les développeurs Windows/.

Gaetan

Confirmation de:

Voici un extrait 'Official README'

"portable" version Git pour Windows /MSysGit/ N'a pas besoin d'installation. Il fonctionnera à partir de n'importe quel catalogue dans lequel vous le mettrez, même du lecteur flash USB. Il n'enregistrera pas les enregistrements réguliers dans le registre. Windows. Il n'a pas besoin de droits d'administrateur pour "install". Cette version ne vous offre pas d'enregistrements pratiques du menu contextuel par bouton droit de la souris. "Git GUI Here" et "Git Bash ici", Parce qu'ils auront besoin d'ajouter des enregistrements au registre. Windows.

Agathe

Confirmation de:

http://git-for-windows.github.io/
plus récent que quoi
https://msysgit.github.io/
. Si vous voulez utiliser Git version 2.x, Vous devez télécharger avec
https://github.com/git-for-windows/git/releases
.
https://github.com/msysgit/git/releases
est utilisé pour Git version 1.x.

Quelques détails techniques de
https://github.com/git-for-windows/git/wiki/FAQ
Git pour Windows utilisé pour être développé en utilisant l'environnement de développement appelé "msysGit", mais grossièrement coïncidant avec Git 2.1, msysGit Il a été remplacé par un nouveau support de développement:
https://github.com/git-for-windows/sdk
.

Hippolite

Confirmation de:

Comme beaucoup de réponses dans ce post, ils sont vieux.

En novembre 2015 de l'année,

https://github.com/msysgit/git
-based Git pour Windows 1.x Remplace maintenant Git pour Windows 2.x.

https://github.com/git-for-windows/git/releases
et
https://git-scm.com/downloads/win
Les deux indiquent le même emplacement de téléchargement pour votre fichier binaire.

Chargement

:

https://github.com/git-for-win ... t.exe

Dominique

Confirmation de:

Les noms de la page de téléchargement juste ont été mis à jour, donc versions "Git for Windows" Entièrement identifié. Maintenant existe comme la version 'installed' /Avec les options de menu cliquez avec le bouton droit de la souris sur/, Donc, la version portable qui fonctionne directement à partir de la carte mémoire, etc.

Eugene

Confirmation de:

De ce que je comprends

, Git sur Windows-

Ceci est un projet composé de quatre éléments ci-dessous.

Prend directement de
https://github.com/msysgit/msysgit/wiki
:

Git sur Windows

À faire milky 'soup' Les noms des projets sont plus clairs, nous disons ceci:


msysGit

- C'est le nom de ce projet, l'environnement de l'Assemblée pour Git
pour Windows, qui produit des fichiers binaires officiels


MinGW

- C'est un environnement de développement minimaliste pour ses propres applications. Microsoft Windows.


MSYS

- Ceci est un système d'interprétation de ligne de commande Bourne Shell, Utilisé MinGW /et d'autres/, C'était ramifié

dans le passé

de Cygwin


Cygwin

- a Linux Environnement similaire utilisé dans le passé pour la construction Git pour Windows, N'a rien à voir avec msysGit

Gregoire

Confirmation de:

https://msysgit.github.io
- C'est probablement ce que tu veux. Il comprend les fonctions principales suivantes:

Git BASH

Git pour Windows Fournit une émulation BASH, Utilisé pour le lancement Git
De la ligne de commande. Utilisateurs *NIX doit ressentir à la maison parce que
émulation BASH se comporte comme l'équipe "git" dans les environnements LINUX et UNIX
.

Git GUI

Depuis que les utilisateurs Windows Habituellement, attendez-vous à un utilisateur graphique
interfaces Git pour Windows aussi fournit Git GUI, Puissant
Alternative Git BASH, Offrant une version graphique de juste à peu près
Chaque fonction de ligne de commande Git, ainsi que complexe visuel
outils diff.

Shell l'intégration

Juste cliquez avec le bouton droit de la souris sur le dossier de Windows
Explorer Pour l'accès à K. BASH ou GUI. Brancher Git-Cheetah également
Fournit une interface de type TORTOisesvn qui affiche des fonctions Git
Directement dans le menu contextuel.

Ce qui suit est disponible pour un téléchargement séparé de la même page ...

msysGit

-Ce environnement de montage, qui inclut tous les outils nécessaires aux développeurs qui souhaitent contribuer en écrivant le code pour Git pour Windows.

Git BASH Fournit un environnement familier pour les experts Linux, qui parfois vous devez utiliser la voiture Windows, Même s'ils ne pas avoir besoin d'eux-mêmes
git

. Ça commence par des conseils BASH et ajoute une collection d'utilitaires de base, tels que
ssh

,
find

,
grep

,
vi

,
awk

, Et bien sûr
git

.

Gregoire

Confirmation de:

Il s'agit d'une comparaison totale plus claire directement de leur site.
https://github.com/msysgit/msysgit

Git for Windows is the software package that installs a minimal environment to run Git on Windows. It comes with a Bash /a Unix-type shell/, with a Perl interpreter and with the Git executable and its dependencies.

On the other hand, msysGit is the software package installing the build environment that can build Git for Windows. The easiest way is to install it via the net installer.

Pour répondre aux questions, connectez-vous ou registre