<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://knowledge.pinon-hebert.fr/mediawiki/index.php?action=history&amp;feed=atom&amp;title=GIT-HUB</id>
	<title>GIT-HUB - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://knowledge.pinon-hebert.fr/mediawiki/index.php?action=history&amp;feed=atom&amp;title=GIT-HUB"/>
	<link rel="alternate" type="text/html" href="https://knowledge.pinon-hebert.fr/mediawiki/index.php?title=GIT-HUB&amp;action=history"/>
	<updated>2026-05-19T13:54:58Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://knowledge.pinon-hebert.fr/mediawiki/index.php?title=GIT-HUB&amp;diff=507&amp;oldid=prev</id>
		<title>Jpinon : Page créée avec « On ne présente plus https://github.com/ pour hébergé des projets de code en ligne.   Mon compte c&#039;est https://github.com/villoiseaux  On y trouves quelques un de mes projets.  == Comment cloner un projet == Sous linux c&#039;est simple (git clone) mais sous Windows c&#039;est plus subtil surtout avec des clés.  Que ce soit avec git ou tortoise git c&#039;est la même chose.   === Générer une clé === Sous linux il suffit de taper ssh-keygen mais sous windows tout est plus... »</title>
		<link rel="alternate" type="text/html" href="https://knowledge.pinon-hebert.fr/mediawiki/index.php?title=GIT-HUB&amp;diff=507&amp;oldid=prev"/>
		<updated>2023-12-31T14:06:21Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « On ne présente plus https://github.com/ pour hébergé des projets de code en ligne.   Mon compte c&amp;#039;est https://github.com/villoiseaux  On y trouves quelques un de mes projets.  == Comment cloner un projet == Sous linux c&amp;#039;est simple (git clone) mais sous Windows c&amp;#039;est plus subtil surtout avec des clés.  Que ce soit avec git ou tortoise git c&amp;#039;est la même chose.   === Générer une clé === Sous linux il suffit de taper ssh-keygen mais sous windows tout est plus... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;On ne présente plus https://github.com/ pour hébergé des projets de code en ligne. &lt;br /&gt;
&lt;br /&gt;
Mon compte c&amp;#039;est https://github.com/villoiseaux&lt;br /&gt;
&lt;br /&gt;
On y trouves quelques un de mes projets.&lt;br /&gt;
&lt;br /&gt;
== Comment cloner un projet ==&lt;br /&gt;
Sous linux c&amp;#039;est simple (git clone) mais sous Windows c&amp;#039;est plus subtil surtout avec des clés.&lt;br /&gt;
&lt;br /&gt;
Que ce soit avec git ou tortoise git c&amp;#039;est la même chose. &lt;br /&gt;
&lt;br /&gt;
=== Générer une clé ===&lt;br /&gt;
Sous linux il suffit de taper ssh-keygen mais sous windows tout est plus complexe:&lt;br /&gt;
&lt;br /&gt;
Il faut d&amp;#039;abord générer une clé avec PuttyKeyGen :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Puttykeygen1.png|sans_cadre|520x520px]]&lt;br /&gt;
&lt;br /&gt;
On clique sur &amp;quot;Generate&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Puttykeygen2.png|sans_cadre|520x520px]]&lt;br /&gt;
&lt;br /&gt;
Puis il faut &amp;quot;gigotter&amp;quot; la souris en dessous de la barre de progression pour &amp;quot;générer de l&amp;#039;entropie&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
A la fin on obtiens la clé:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Puttykeygen3.png|sans_cadre|520x520px]]&lt;br /&gt;
&lt;br /&gt;
On sauvegarde la clé privée quelque part pu personne n&amp;#039;ira nous la faucher. Le logiciel vous demande de confirmer que votre clé n&amp;#039;est pas protégé par une phrase de passe. Là tout dépends de votre niveau de paranoïa.&lt;br /&gt;
&lt;br /&gt;
Avant de fermer la fenêtre il faut copier la clé publique (le texte qui commence par &amp;quot;ssh-rsa...&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
et le renseigner dans GIT HUB.&lt;br /&gt;
&lt;br /&gt;
Sur votre projet cliquez sur &amp;quot;settings&amp;quot; + &amp;quot;Deploy Keys&amp;quot; puis &amp;quot;add deploy key&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Github deploy key.png|sans_cadre|800x800px]]&lt;br /&gt;
&lt;br /&gt;
Dans &amp;quot;Title&amp;quot; on rentre un texte qui identifie la clé (le PC et l&amp;#039;utilisateur pour ma part) et dans &amp;quot;Key&amp;quot; le texte copier plus haut.&lt;br /&gt;
&lt;br /&gt;
=== Clone ===&lt;br /&gt;
Dans GitHub on se positionne dans la racine du projet que l&amp;#039;on veut cloner et on clique sur: &amp;quot;&amp;lt;&amp;gt; Code&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Fichier:GitHub-cloneURL.png|sans_cadre|454x454px]]&lt;br /&gt;
&lt;br /&gt;
On choisit SSH (on vient de générer la clé)&lt;br /&gt;
&lt;br /&gt;
Et on copie l&amp;#039;URL qui commence par git@github.com:.....&lt;br /&gt;
&lt;br /&gt;
On se positionne dans un répertoire vide dans son arborescence Windows (dans l&amp;#039;&amp;quot;explorer&amp;quot;). On fait un click droit + Tortoise git + clone :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Git-clone-gui.png|sans_cadre|519x519px]]&lt;br /&gt;
&lt;br /&gt;
Dans URL on mets l&amp;#039;URL copié et on choisit la clé privée générée plus haut.&lt;br /&gt;
&lt;br /&gt;
On cloque sur OK et c&amp;#039;est fait:&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Git-clone-gui2.png|sans_cadre|517x517px]]&lt;br /&gt;
&lt;br /&gt;
On a alors une belle icône avec la petite coche :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Git icon.png|sans_cadre]]&lt;br /&gt;
&lt;br /&gt;
On a cloné notre projet.&lt;/div&gt;</summary>
		<author><name>Jpinon</name></author>
	</entry>
</feed>