Utilisation de Git sous Windows



Documents pareils
Guide de démarrage IKEY 2032 / Vigifoncia

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

VAMT 3. Activation de produits Microsoft

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

DELEGATION ACADEMIQUE AU NUMERIQUE FORMATION ADMINISTRATEUR SCRIBE 2.3 ET CARTABLE EN LIGNE (CEL)

PACK ADSL WIFI. Configurer ma connexion ADSL avec Modem/Routeur Sagem 1400W

Cours LG : Administration de réseaux et sécurité informatique. Dans les Paramètres Système onglet Processeur, le bouton "Activer PAE/NX"

Début de la procédure

Volet de visualisation

INSTALLATION DE L AGENT CT EASY BACKUP LAN REV 1.0/

INSTALLATION CONFIGURATION D OWNCLOUD. La réponse informatique

CTIconnect PRO. Guide Rapide

DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION

HTTP Commander. Table des matières. 1-Présentation de HTTP Commander

Connexions à un projet CVS via Eclipse en accès local et distant. 15 Mai 2007

PROTEGER SA CLE USB AVEC ROHOS MINI-DRIVE

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Guide d installation du logiciel Proteus V.8 Sous Windows Vista, 7, 8

COMMENT INSTALLER LE SERVEUR QIPAIE

SOMMAIRE. 01_Installation ESXi Serveur HP.doc. Chapitre 1 Installation ESXi 5.1 2

Procédure d'installation de PostgreSQL pour Windows

Sauvegarde d'une base de données SQL Server Express 2005

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

Guide de configuration. Logiciel de courriel

Mode d emploi du Bureau Virtuel (BV) à destination des étudiants en Formation À Distance (FAD)

Le langage C. Séance n 4

Guide d installation de MySQL

Certificats Electroniques sur Clé USB

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

Clé USB Wi-Fi D-Link DWA-140

Guide d installation TV sur ordinateur Internet 3G+

Création d une connexion VPN dans Windows XP pour accéder au réseau local de l UQO. Document préparé par le Service des technologies de l information

Comment utiliser mon compte alumni?

Se connecter en WiFi à une Freebox

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

Installation et configuration du logiciel BauBit

Manuel du logiciel PrestaTest.

Pré-requis de création de bureaux AppliDis VDI

Instructions relatives à l installation et à la suppression des pilotes d imprimante PostScript et PCL sous Windows, version 8

Menu Fédérateur. Procédure de réinstallation du logiciel EIC Menu Fédérateur d un ancien poste vers un nouveau poste

Installation des outils OCS et GLPI

Procédure d'installation complète de Click&Decide sur un serveur

Comment accéder à d Internet Explorer

9 - Installation RDS sur 2008R2 SOMMAIRE. Chapitre 1 Mise en place RDS sous Windows 2008 R2 2

Guide pour le bon fonctionnement des applications académiques avec Internet Explorer 7.x

Guide d utilisation WEBPORTAL CPEM Portail d Applications Web CPEM

Utiliser un client de messagerie

Manuel d installation du pilote pour e-barreau Pour Windows XP Vista 7 avec Internet Explorer 32/64bits

Guide d utilisation 2012

INSTALLER LA DERNIERE VERSION DE SECURITOO PC

Installation d OpenVPN

Utilisation de l éditeur.

Création d un compte No-IP et configuration

Manuel de l utilisateur

GESTION DU LOGO. 1. Comment gérer votre logo? Format de l image Dimensions de l image Taille de l image 9

MEDIA NAV Guide de téléchargement de contenus en ligne

COUR D APPEL DE LYON PROCEDURE INFORMATIQUE IMPRIMANTES. Imprimantes SAR de Lyon / Novembre 2007 Page 1 sur 14

Guide d installation des licences Solid Edge-NB RB

SAS Foundation Installation sous Windows

Rapports d activités et financiers par Internet. Manuel Utilisateur

Lancez le setup, après une phase de décompression, la fenêtre d installation des prérequis apparaît, il faut les installer :

MANUEL D INSTALLATION DES PRE REQUIS TECHNIQUES SALLE DES MARCHES V.7

Notice d installation et d utilisation du blog nomade avec un nouveau blog

avast! EP: Installer avast! Small Office Administration

Certificats «CREDIT LYONNAIS Authentys Entreprise» Manuel utilisateur du support cryptographique

Enregistrement de votre Géorando Maxi Liberté

Installation de GFI Network Server Monitor

Manuel d utilisation de la messagerie.

sommaire Archives... Archiver votre messagerie... Les notes... Les règles de messagerie... Les calendriers partagés Les listes de diffusions...

guide d utilisation de showtime

Certificats Electroniques sur Clé USB

Gestion des documents avec ALFRESCO

WinReporter Guide de démarrage rapide. Version 4

Guide d installation

Configuration de GFI MailArchiver

Connected to the FP World

Boot Camp Guide d installation et de configuration

HERCULES DJ AUDIO PROCEDURES MISE A JOUR FIRMWARE

Contrôle Parental Numericable. Guide d installation et d utilisation

Guide d installation CLX.PayMaker Office (3PC)

Manuel d installation du pilote pour e-barreau Pour Windows XP Vista 7 avec FIREFOX 32/64bits

Installation de Microsoft Office Version 2.1

MIGRER VERS LA DERNIERE VERSION DE L'ANTIVIRUS FIREWALL

Manuel d installation de Business Objects Web Intelligence Rich Client.

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

Installation du transfert de fichier sécurisé sur le serveur orphanet

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

Installer VMware vsphere

MANUEL D INSTALLATION

L accès à distance du serveur

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

Avertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.

Au préalable, nous nous plaçons dans l espace au sein duquel nous allons créer notre raccourci vers l ENTG.

RECUPEREZ DES FICHIERS SUPPRIMES AVEC RECUVA

Procédure d installation détaillée

Boîte à outils OfficeScan

Utilisation de l espace personnel (Serveur DATA)

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

Transcription:

Utilisation de Git sous Windows Léo Baudouin 7 juin 2013 Pour des ajouts, corrections, suggestions ou pour des questions vous pouvez me contacter à l adresse : leo.baudouin@univ-bpclermont.fr ou au bureau 3116. 1 Ajout de l adresse du Gitorious du laboratoire Connectez vous au serveur Git du laboratoire avec votre navigateur web favori : git.univ-bpclermont.fr Si vous parvenez à accéder au serveur, vous pouvez directement passer à l installation de Git. Si vous ne parvenez pas à vous connecter, il faut donc indiquer l adresse IP de ce site. 1.1 Méthode manuelle Ouvrez votre éditeur de texte favori avec les droits administrateur, puis ouvrez le fichier C:/Windows/system32/drivers/etc/hosts Ajoutez la ligne suivante à la fin du fichier : 172.27.3.1 git.univ-bpclermont.fr redmine.univ-bpclermont.fr 1.2 Méthode automatique Ouvrez le menu Démarrer, puis taper cmd dans le champ de recherche. Faites un clic-droit sur cmd puis choisissez Exécuter en tant qu administrateur. Dans la console collez la ligne suivante (vous pouvez ajouter redmine.univ-bpclermont.fr avant >> pour pouvoir utiliser le redmine) : echo 172.27.3.1 git.univ-bpclermont.fr >> C:\Windows\system32\drivers\etc\hosts 2 Installation 2.1 Téléchargement Téléchargez la dernière version de Git pour Windows sur le site : http://git-scm.com/ Une fois le fichier téléchargé (environ 15Mo), lancez l installation. 1

2.2 Procédure d installation Lisez, puis acceptez la licence d utilisation. Choisissez le dossier d installation ainsi que les différentes options (les options présentent par défaut suffisent). Configurez la manière dont seront traitées les fin de lignes (Windows/Linux). La première option est la plus adaptée pour une utilisation mixte. Puis patientez pendant l installation des fichiers. Décochez la case View ReleaseNote.rtf puis appuyez sur Finish. 2

3 Première utilisation Une fois l installation terminée, lancez l exécutable Git GUI via le menu démarrer. Vous arrivez alors sur un programme assez sobre : 3

3.1 Création d une paire de clés La première chose à faire est de créer une clé SSH permettant de s identifier de manière sécurisée. Cette manipulation va créer une paire de clés asymétriques (une publique et une privée) qui vont servir pour chiffrer et déchiffrer les communications avec le serveur. Nous allons enregistrer les clés dans le dossier C:/Users/VOTRE_NOM/.ssh/. Dans l interface de Git, choisissez Aide puis Montrer la clé SSH. Appuyez sur Générer une clé, puis entrez un mot de passe (qui peut éventuellement être vide). Vous obtenez donc une clé SSH publique (des fichiers sont automatiquement créés pour sauvegarder les clés). 3.2 Mettre la clé SSH publique sur le serveur Allez sur git.univ-bpclermont.fr. (Un redémarrage est peut-être nécessaire si vous venez de modifier votre fichier host (c.f. 1)). Une fois connecté, créez-vous un compte 1. Rendez-vous ensuite sur votre Dashboard, puis appuyez sur Manage SSH keys. A droite, utilisez le bouton Add SSH key. Copiez l intégralité de la clé publique (tout ce qui apparaît dans l interface de Git, ou la totalité du fichier C:/Users/VOTRE_NOM/.ssh/id_rsa.pub). 3.3 Utilisation des dépôts 3.3.1 Dépôt publique Rendez-vous sur la page Projects, choisissez un projet publique dans la liste. Vous aurez alors un ou plusieurs dépôts. Choisissez celui que vous voulez cloner. L adresse de ce dépôt est alors sous la forme : git@git.univ-bpclermont.fr/nom_du_depot.git Accès en lecture/ecriture https://git.univ-bpclermont.fr/nom_du_depot.git Accès en lecture/ecriture git://git.univ-bpclermont.fr/nom_du_depot.git Accès en lecture seule 1. voir avec Christophe Tournayre, si vous ne parvenez pas à créer de compte 4

3.3.2 Dépôt privé Pour utiliser un dépôt privé d un autre utilisateur, vous devez lui fournir votre nom d utilisateur afin qu il vous ajoute à la liste des membres pouvant y accéder. Le projet apparaîtra ensuite dans la liste des projets sur la page Projects. 3.3.3 Créer un nouveau dépôt Rendez-vous sur git.univ-bpclermont.fr, section Projects, puis appuyez sur Create a new project puis entrez les informations dans les différents champs proposés. Vous devez choisir ici si votre projet est publique ou privé. Une fois le projet créé, Gitorious vous propose de créer un dépôt ayant le même nom que votre projet. Vous pouvez modifier ce nom et ajouter des informations. Ensuite vous pourrez utiliser ce dépôt comme décrit précédemment. 4 Cloner un dépôt sous Windows Ouvrez Git GUI, choisissez Cloner un dépôt existant. Entrez les informations requises (voir section 3.3.1). Dans la nouvelle fenêtre suivante, entrez yes puis validez. Entrez finalement votre mot de passe (celui utilisé pour créer la clé SSH). 5

5 Envoyer vos modifications 5.1 Ouvrir un dépôt existant Ouvrez Git GUI, si le dépôt n apparaît pas dans la liste des dépôts récents, choisissez Ouvrir un dépôt existant. Naviguez ensuite vers le dossier contenant les fichiers existant. 5.2 Configuration Pour pouvoir envoyer des modifications avec Git, vous devez entrer une adresse mail et votre nom. Ceci permet de savoir qui modifie les fichiers. Aucun mail ne vous sera envoyé par Git. 5.3 Envoyer les modifications On va créer un commit, ce commit contiendra les modifications effectuées sur les fichiers, les nouveaux fichiers ainsi qu une description des modifications réalisées. Pour cela : 1. Modifiez un des fichiers existants ou créez un nouveau fichier. 2. Appuyez sur Recharger modifs. (F5), les modifications apparaissent dans le cadre du haut. 6

3. Appuyez sur Indexer modifs. pour ajouter les fichiers modifiés au commit. 4. Entrez une description des modifications dans le cadre du bas. 5. Appuyez sur Signer pour ajouter votre nom au commit. 6. Appuyez sur Commiter pour finaliser votre commit. 7. Appuyez sur Pousser pour envoyer votre commit sur le serveur. Une fenêtre apparaît pour que vous puissiez choisir sur quelle branche pusher. Entrez le mot de passe de votre clé SSH pour finaliser l envoi. 7

6 Solution alternative avec TortoiseGit Rendez-vous sur le site : http://code.google.com/p/tortoisegit/ Téléchargez la version 32bit ou 64bit selon votre OS. Le fichier fait environ 20Mo. 6.1 Installation 8

6.2 Générer une clé SSH Lancez Puttygen depuis le menu Démarrer, puis cliquez sur Generate et bougez votre souris dans le cadre libre. Une clé publique s affiche, ajoutez la dans Gitorious comme présenter dans la section 3.2. Entrez un mot de passe et sa confirmation (si besoin). Sauvegardez votre clé privée sur votre ordinateur. 9

6.3 Cloner un dépôt Pour cloner un dépôt existant : Faites un clic-droit dans un dossier depuis l explorateur de fichiers. Choisissez Git Clone... Entrez l adresse de votre dépôt Modifiez si besoin le dossier de destination Renseignez le fichier contenant votre clé SSH (créé avec Puttygen) Une fenêtre de progression s ouvre et vous demande d ajouter la clé du serveur à la liste des clés de confiance, faites Oui. 6.4 Git Add, Git Commit, Git Push, Git Pull Toutes les actions Git sont accessible via un clic-droit dans le dossier contenant les fichiers (voir image ci-dessous). 10

11 Document réalisé avec L A TEX