<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://dev.yosko.net/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>DevWiki de Yosko - command-line:git</title>
        <description></description>
        <link>https://dev.yosko.net/</link>
        <lastBuildDate>Wed, 22 Apr 2026 12:14:10 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://dev.yosko.net/_media/wiki/dokuwiki.svg</url>
            <title>DevWiki de Yosko</title>
            <link>https://dev.yosko.net/</link>
        </image>
        <item>
            <title>Branches</title>
            <link>https://dev.yosko.net/command-line/git/branches?rev=1748260621&amp;do=diff</link>
            <description>Branches

On peut travailler sur plusieurs branches en parallèle. Par défaut l&#039;unique branche est “master”.

Gestion basique des branches

Commandes principales

Le plus simple :


git branch       #list existing branches and point the current one
git branch A     #create a new branch</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 26 May 2025 11:57:01 +0000</pubDate>
        </item>
        <item>
            <title>Général</title>
            <link>https://dev.yosko.net/command-line/git/general?rev=1360850357&amp;do=diff</link>
            <description>Général

Retour à l&#039;article Git

Configurer Git

Configurer son environnement :


# modifier la configuration pour tous les utilisateurs
git config --system &lt;clé&gt; &lt;valeur&gt;
# modifier la configuration pour l&#039;utilisateur connecté
git config --global &lt;clé&gt; &lt;valeur&gt;
# modifier la configuration pour le projet courant
git config          &lt;clé&gt; &lt;valeur&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 14 Feb 2013 13:59:17 +0000</pubDate>
        </item>
        <item>
            <title>Github</title>
            <link>https://dev.yosko.net/command-line/git/github?rev=1695048483&amp;do=diff</link>
            <description>Github

Authentification par clé SSH


# 1) Générer une clé
ssh-keygen  -t ed25519 -C &quot;&lt;email du compte github&gt;&quot;
# 2) Choisir un nom pour votre clé (&lt;nom du fichier local&gt;, exemple: &quot;github&quot;)
# 3) Vous pouvez laisser la passphrase vide

# 4) déplacer la clé privée (&lt;nom du fichier local&gt;, pas &lt;nom du fichier local&gt;.pub) dans .ssh/

# 5) ajoutez votre clé à ssh-agent
ssh-add .ssh/&lt;nom du fichier local&gt;
# si erreur : vérifiez que seul VOUS pouvez lire la clé publique (et corrigez éventuellement av…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 18 Sep 2023 14:48:03 +0000</pubDate>
        </item>
        <item>
            <title>Projet : gestion de base</title>
            <link>https://dev.yosko.net/command-line/git/project-basics?rev=1453887811&amp;do=diff</link>
            <description>Projet : gestion de base

Retour à l&#039;article Git

Note : toutes les commandes relatives à un projet doivent être effectuée après s&#039;être placé dans le dossier du projet

cd /to/the/source/directory
#les lecteurs &quot;windows&quot; sont indiqués par /d/ au lieu de D:\ dans le bash de git
cd /d/project-directory/source-directory</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 27 Jan 2016 09:43:31 +0000</pubDate>
        </item>
        <item>
            <title>Repository</title>
            <link>https://dev.yosko.net/command-line/git/repository?rev=1361882886&amp;do=diff</link>
            <description>Repository

Les dépôts (repositories) sont les endroits où sont stockés le code et l&#039;historique des versions. La commande git init créé un dépôt de travail dans le dossier où vous codez.

Les serveurs qu&#039;on utilise parfois (souvent) pour centraliser le tout sont aussi des sorte de dépôts.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 26 Feb 2013 12:48:06 +0000</pubDate>
        </item>
        <item>
            <title>Tag : étiquetter ses version</title>
            <link>https://dev.yosko.net/command-line/git/tags?rev=1384790292&amp;do=diff</link>
            <description>Tag : étiquetter ses version

Retour à l&#039;article Git

Les tags sont des étiquettes ajoutées au dépôt qui servent juste à désigner une étape importante dans le développement, comme par exemple un numéro de version.


git tag                             #lists existing tags
git tag -a &lt;tag name&gt; -m &lt;message&gt;  #adds a tag
git tag -a v1.2 -m &quot;My favorite version&quot;
git show v1.2                       #shows information about this tag</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 18 Nov 2013 15:58:12 +0000</pubDate>
        </item>
    </channel>
</rss>
