https://github.com/camara94/comprendregit
https://github.com/camara94/comprendregit
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/camara94/comprendregit
- Owner: camara94
- Created: 2020-03-16T04:26:08.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-16T04:49:59.000Z (over 5 years ago)
- Last Synced: 2025-02-15T08:44:00.847Z (8 months ago)
- Language: PHP
- Size: 1.95 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Comprendre git et github
## Les commandes de bases de git et github
1. **git init:** pour unitialiser un repository
2. **git status:** pour voir l'état de repository
3. **git add . ou git add ./fichier ou git add ./dossier:** pour enregister une modification
4. **git commit -m "message de commit":** pour ajouter une modification à un repository une branche
5. **git branch:** pour afficher les branches du repository
6. **git branch nomBranch:** pour créer la branche
7. **git checkout -b nombranch:** pour créer une branche, si elle n'existe pas
sinon changer de branche
8. **git checkout commitnumber index.html:** pour aller à un commit
9. **git reset commitnumber index.html:** pour annuler l'action précedente## Pour un repository local à un repository en ligne
Il faut tout d'abord créer un repository en ligne qui a le même nom que celui en local ensuite on copie url du repository en ligne et puis:
* À l'invite, saisissez ce qui suit pour configurer votre
référentiel local pour établir un lien avec votre référentiel
Git en ligne:git remote add origin repositoryURL
* ensuite pour pousser vos commits vers le référentiel en ligne
git push -u origin master
## Clonage d'un référentiel en ligne
*git clone repository URL
> Je n'ai pas encore fait mon nouveau commit,
> mais je veux annuler tous les changements
> que je n'ai pas encore commités. Possible ?* Possible avec un reset
**git reset --hard**