Post

github

github

github

github.com

Initialisation locale

1
2
git config --global user.name "yanspm"
git config --global user.email "yanspm@yanspm.com"

Créer un dépôt wikistatic sur github.com

Dépôt local ~/media/devel/git/wikistatic existe , mise à jour du dépôt distant par git
Se positionner dans le dossier du dépot local

1
cd ~/media/devel/git/wikistatic

Effacer si nécessaire toutes traces

1
sudo rm -r .git

Initialisation du dépôt local

1
git init
1
Dépôt Git vide initialisé dans /mnt/devel/git/wikistatic/.git/

Initialisation du dépôt distant

1
git remote add origin https://github.com/yanspm/wikistatic.git

Lister tous les dossiers et fichiers

1
git add .

Mettre à jour le dépôt distant

1
git commit -m "Initial commit"
1
2
3
4
5
6
7
8
9
[master (commit racine) 918088b] Initial commit
 49 files changed, 4839 insertions(+)
 create mode 100644 404.html
 create mode 100644 Gemfile
 create mode 100644 Gemfile.lock
 create mode 100644 README.md
 create mode 100644 _config.yml
 create mode 100644 _includes/default.html
[...]
1
git push -u origin master
1
2
3
4
5
6
7
8
9
10
Password for 'https://yanspm@github.com': 
Décompte des objets: 70, fait.
Delta compression using up to 4 threads.
Compression des objets: 100% (63/63), fait.
Écriture des objets: 100% (70/70), 1022.16 KiB | 0 bytes/s, fait.
Total 70 (delta 2), reused 0 (delta 0)
remote: Resolving deltas: 100% (2/2), done.
To https://github.com/yanspm/wikistatic.git
 * [new branch]      master -> master
La branche master est paramétrée pour suivre la branche distante master depuis origin.

Si vous clonez des dépôts GitHub à l’aide de HTTPS, vous pouvez utiliser un assistant d’identification pour indiquer à Git de se souvenir de votre nom d’utilisateur et de votre mot de passe GitHub.
Activez l’assistant d’identification afin que Git enregistre votre mot de passe en mémoire pendant un certain temps. Par défaut, Git mettra en cache votre mot de passe pendant 15 minutes.

1
2
git config --global credential.helper cache
#Configure git pour utiliser le cache de mémoire d'identification

Pour modifier le délai d’attente du cache du mot de passe par défaut

1
2
git config --global credential.helper 'cache --timeout=3600'
# Configure le cache ,expiration après 1 heure (le réglage est en secondes)
Cet article est sous licence CC BY 4.0 par l'auteur.