GUI pour git
Git GUI
Inclus avec git - Exécuté à git gui
partir de la ligne de commande et le programme d' installation de Windows msysgit l' ajoute au menu Démarrer.
Git GUI peut faire la majorité de ce que vous devez faire avec git. Y compris les changements d'étape, configurer git et les référentiels, pousser les changements, créer / extraire / supprimer des branches, fusionner et bien d'autres choses.
Une de mes fonctionnalités préférées est les raccourcis "ligne de scène" et "morceau de scène" dans le menu contextuel, qui vous permettent de valider des parties spécifiques d'un fichier. Vous pouvez obtenir le même via git add -i
, mais je trouve cela plus facile à utiliser.
Ce n'est pas la plus jolie application, mais elle fonctionne sur presque toutes les plateformes (basée sur Tcl / Tk)
Captures d'écran | un screencast
Également inclus avec git. Il s'agit d'un visualiseur d'historique git et vous permet de visualiser l'historique d'un référentiel (y compris les branches, lors de leur création et de leur fusion). Vous pouvez afficher et rechercher des validations.
Va bien avec git-gui.
Application Mac OS X. Principalement équivalent à git log
, mais a une certaine intégration avec github (comme la "Vue réseau").
Est joli et s'adapte à Mac OS X. Vous pouvez rechercher des référentiels. La plus grande critique de Gitnub est qu'il montre l'histoire de manière linéaire (une seule branche à la fois) - il ne visualise pas la ramification et la fusion, ce qui peut être important avec git, bien qu'il s'agisse d'une amélioration prévue.
Liens de téléchargement, journal des modifications et captures d'écran | référentiel git
Destiné à être un "clone gitk pour OS X".
Il peut visualiser l'historique des branchements non linéaires, effectuer des validations, afficher et rechercher des validations, et il a d'autres fonctionnalités intéressantes comme la possibilité de "rechercher" n'importe quel fichier dans n'importe quelle révision (espace de presse dans la liste des fichiers), d'exporter n'importe quel fichier (par glisser-déposer).
Il est bien mieux intégré dans OS X que git-gui
/ gitk
, et est rapide et stable même avec des référentiels exceptionnellement grands.
Le répertoire d'origine de git pieter n'a pas été mis à jour récemment (plus d'un an au moment de la rédaction). Une branche plus activement maintenue est disponible chez brotherbard / gitx - elle ajoute "barre latérale, chercher, tirer, pousser, ajouter à distance, fusionner, choisir, rebaser, cloner, cloner vers"
Télécharger | Captures d'écran | référentiel git | fourche brotherbard | fourchette laullon
Depuis la page d'accueil:
SmartGit est un frontal pour le système de contrôle de version distribué Git et fonctionne sur Windows, Mac OS X et Linux. SmartGit est destiné aux développeurs qui préfèrent une interface utilisateur graphique à un client en ligne de commande, pour être encore plus productifs avec Git - le DVCS le plus puissant aujourd'hui.
Vous pouvez le télécharger à partir de leur site Web .
Télécharger
Version TortoiseSVN Git pour les utilisateurs de Windows.
Il transfère TortoiseSVN vers TortoiseGit La dernière version 1.2.1.0 Cette version peut effectuer des tâches régulières, telles que commit, show log, diff two version, create branch and tag, Create patch et ainsi de suite. Voir ReleaseNotes pour plus de détails. Bienvenue à contribuer à ce projet.
Télécharger
QGit est une visionneuse GUI git construite sur Qt / C ++.
Avec qgit, vous pourrez parcourir l'historique des révisions, afficher le contenu des correctifs et les fichiers modifiés, en suivant graphiquement différentes branches de développement.
Télécharger
gitg est une visionneuse de référentiel git ciblant gtk + / GNOME. L'un de ses principaux objectifs est de fournir une expérience utilisateur plus unifiée pour les frontends git sur plusieurs bureaux. Il ne s'agit pas d'écrire une application multiplateforme, mais en étroite collaboration avec des clients similaires pour d'autres systèmes d'exploitation (comme GitX pour OS X).
Caractéristiques
- Parcourir l'historique des révisions.
- Gérer les grands référentiels (charge le référentiel Linux, 17000+ révisions, moins de 1 seconde).
- Validez les modifications.
- Mettre en scène / mettre en scène des mecs individuels.
- Rétablir les changements.
- Afficher la différence colorisée des changements dans les révisions.
- Parcourir l'arborescence pour une révision donnée.
- Exportez des parties de l'arborescence d'une révision donnée.
- Fournissez toute refspec qu'une commande telle que «git log» peut comprendre pour construire l'historique.
- Afficher et basculer entre les branches dans la vue historique.
Téléchargement: versions ou source
Gitbox est une interface graphique Mac OS X pour le système de contrôle de version Git. Dans une seule fenêtre, vous voyez les branches, l'historique et l'état du répertoire de travail.
Les opérations quotidiennes sont faciles: mettez en scène et modifiez les changements avec une case à cocher. Validez, tirez, fusionnez et poussez en un seul clic. Double-cliquez sur une modification pour afficher un diff avec FileMerge.app.
Télécharger
Le site Web de Gity n'a pas beaucoup d'informations, mais à partir des captures d'écran, il semble être un git gui OS X open source riche en fonctionnalités.
Télécharger ou source
Meld est un outil de diff et de fusion visuel. Vous pouvez comparer deux ou trois fichiers et les éditer sur place (mise à jour dynamique des diffs). Vous pouvez comparer deux ou trois dossiers et lancer des comparaisons de fichiers. Vous pouvez parcourir et afficher une copie de travail à partir de systèmes de contrôle de version populaires tels que CVS, Subversion, Bazaar-ng et Mercurial [ et Git ].
Téléchargements
Une interface graphique Git pour OSX par Steve Dekorte.
En un coup d'œil, voyez quelles branches distantes ont des modifications à tirer et les dépôts locaux ont des modifications à pousser. Les opérations git d'ajout, de validation, de push, de pull, de tag et de reset sont prises en charge ainsi que les différences visuelles et la navigation visuelle de la hiérarchie du projet qui met en évidence les modifications et ajouts locaux.
Gratuit pour 1 référentiel, 25 $ pour plus.
Télécharger
Se concentre sur la facilité d'utilisation de Git. Comprend une interface utilisateur Cocoa native (de type mac), une navigation rapide dans le référentiel, un clonage, un push / pull, une ramification / fusion, un diff visuel, des branches distantes, un accès facile au terminal, et plus encore.
En rendant les actions Git les plus couramment utilisées intuitives et faciles à exécuter, Sprout (anciennement GitMac) rend Git convivial. Compatible avec la plupart des workflows Git, Sprout est idéal pour les concepteurs et les développeurs, la collaboration en équipe et les utilisateurs avancés et novices.
Télécharger | Site Internet
Une interface graphique Git riche en fonctionnalités pour Mac OSX. Essai gratuit de 30 jours, 59 USD pour une licence mono-utilisateur.
Télécharger | Site Internet
EGit est un fournisseur Eclipse Team pour le système de contrôle de version Git. Git est un SCM distribué, ce qui signifie que chaque développeur a une copie complète de tout l'historique de chaque révision du code, ce qui rend les requêtes par rapport à l'historique très rapides et polyvalentes.
Le projet EGit implémente l'outillage Eclipse en plus de l'implémentation JGit Java de Git.
Télécharger | Site Internet
Open Source pour Windows - installe tout ce dont vous avez besoin pour travailler avec Git dans un seul package, facile à utiliser.
Git Extensions est une boîte à outils pour rendre le travail avec Git sous Windows plus intuitif. L'extension shell s'intégrera dans l'Explorateur Windows et présente un menu contextuel sur les fichiers et les répertoires. Il existe également un plugin Visual Studio pour utiliser git depuis Visual Studio.
Télécharger
Un grand merci à dbr pour avoir élaboré le truc git gui.
SourceTree est un client Mac gratuit pour Git, Mercurial et SVN. Construit par Atlassian, les gens derrière BitBucket, il semble fonctionner aussi bien avec n'importe quel système VC, ce qui vous permet de maîtriser un seul outil à utiliser avec tous vos projets, quelle que soit leur version. Plein de fonctionnalités et GRATUIT.
Expert-Ready et riche en fonctionnalités pour les utilisateurs novices et avancés:
Passez en revue les ensembles de modifications sortants et entrants. Cerise-pick entre les branches. Gestion des correctifs, rebase, stash / shelve et bien plus encore.
Télécharger | Site Internet
rm -rf .git
donc effacer la base de données de git.