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
Initialisation du dépôt local
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
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)
|