Outils du site

La laïcité est l'acceptation de toutes les opinions et de tous les comportements qui savent respecter l'autre. L'unicité de Dieu propose par le pharaon Akhenaton est en fait la base de la laïcité. Il n'est plus question de s'entre-déchirer au nom d'une multitude de divinités, mais de constater l'unicité de l'espèce humaine dans son devenir. [Albert Jacquard]

56-tools:git

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
56-tools:git [2019/02/12 09:02] – [Exemple] Roge56-tools:git [2023/12/13 01:08] (Version actuelle) – [Créer un repository bare] Roge
Ligne 65: Ligne 65:
 Avantage : l'origin est déjà préconfigurée dans le .git/config Avantage : l'origin est déjà préconfigurée dans le .git/config
  
 +
 +
 +===== Intialiser le remote à partir du local =====
 +
 +<code bash>
 +# Crée l'origin
 +git init <origin-repository> --bare
 +
 +# dans le dossier local racine
 +git remote add origin <URL>
 +# mise à jour de l'origin
 +git push origin master
 +# Tous les autres utilisateurs peuvent alors se synchroniser avec l'origin
 +git pull
 +</code>
 ===== Configuration ===== ===== Configuration =====
  
Ligne 146: Ligne 161:
 Afficher la liste des fichiers d'un projet : Afficher la liste des fichiers d'un projet :
  
-''git ls-tree <nowiki>–</nowiki>full-tree -r HEAD''+''git ls-tree %%--%%full-tree -r HEAD''
  
 Suppression définitive d'éléments : [[http://dalibornasevic.com/posts/2-permanently-remove-files-and-folders-from-git-repo|http://dalibornasevic.com/posts/2-permanently-remove-files-and-folders-from-git-repo]] Suppression définitive d'éléments : [[http://dalibornasevic.com/posts/2-permanently-remove-files-and-folders-from-git-repo|http://dalibornasevic.com/posts/2-permanently-remove-files-and-folders-from-git-repo]]
Ligne 215: Ligne 230:
 hal:/data/Test-Git $ git status  hal:/data/Test-Git $ git status 
 On branch master Initial commit  On branch master Initial commit 
-Untracked files: (use "git add < file>..."  +Untracked files: (use "git add < file>..." to include in what will be committed)  
-to include in what will be committed) test.txt nothing added to commit but untracked files present (use "git add" to track) +test.txt nothing added to commit but untracked files present (use "git add" to track) 
 #-------------------------------------------------------------- #  #-------------------------------------------------------------- # 
 Ajout dans Git  Ajout dans Git 
Ligne 231: Ligne 246:
 # Vérification  # Vérification 
 hal:/data/Test-Git $ git log  hal:/data/Test-Git $ git log 
-2016-11-09 12:38 (HEAD -> master) dd4b48d roge v1.1 2016-11-09 09:10 95defef roge v1 +2016-11-09 12:38 (HEAD -> master) dd4b48d roge v1.1  
 +2016-11-09 09:10 95defef roge v1 
 #-------------------------------------------------------------- #  #-------------------------------------------------------------- # 
 Mise à jour du repository de reference  Mise à jour du repository de reference 
Ligne 243: Ligne 259:
 hal:/bkp/GITs/Test-Git  hal:/bkp/GITs/Test-Git 
 $ git log  $ git log 
-2016-11-09 12:38 (HEAD -> master) dd4b48d roge v1.1 2016-11-09 09:10 95defef roge v1 +2016-11-09 12:38 (HEAD -> master) dd4b48d roge v1.1  
 +2016-11-09 09:10 95defef roge v1 
 #--------------------------------------------------------------  #-------------------------------------------------------------- 
 # Modification du fichier et commit  # Modification du fichier et commit 
Ligne 264: Ligne 281:
 95defef..dd4b48d master -> master  95defef..dd4b48d master -> master 
 hal:/data/Test-Git $ git log  hal:/data/Test-Git $ git log 
-2016-11-09 12:38 (HEAD -> master) dd4b48d roge v1.1 2016-11-09 09:10 95defef roge v1 +2016-11-09 12:38 (HEAD -> master) dd4b48d roge v1.1  
 +2016-11-09 09:10 95defef roge v1 
 #--------------------------------------------------------------  #-------------------------------------------------------------- 
 # 3ième modification du fichier  # 3ième modification du fichier 
Ligne 301: Ligne 319:
 2016-11-09 13:02 71f0700 roge V1.2.1  2016-11-09 13:02 71f0700 roge V1.2.1 
 2016-11-09 12:56 (test-feature) f9239f9 roge V1.2  2016-11-09 12:56 (test-feature) f9239f9 roge V1.2 
-2016-11-09 12:38 dd4b48d roge v1.1 2016-11-09 09:10 95defef roge v1 +2016-11-09 12:38 dd4b48d roge v1.1  
 +2016-11-09 09:10 95defef roge v1 
 #--------------------------------------------------------------  #-------------------------------------------------------------- 
 # Merge: test-feature --> master  # Merge: test-feature --> master 
Ligne 315: Ligne 334:
 2016-11-09 13:14 f37b89e roge start new feature  2016-11-09 13:14 f37b89e roge start new feature 
 2016-11-09 13:02 58f89b5 roge V1.2.2  2016-11-09 13:02 58f89b5 roge V1.2.2 
-2016-11-09 13:02 71f0700 roge V1.2.1 2016-11-09 12:56 (test-feature) f9239f9 roge V1.2  +2016-11-09 13:02 71f0700 roge V1.2.1  
-2016-11-09 12:38 dd4b48d roge v1.1 2016-11-09 09:10 95defef roge v1 +2016-11-09 12:56 (test-feature) f9239f9 roge V1.2  
 +2016-11-09 12:38 dd4b48d roge v1.1  
 +2016-11-09 09:10 95defef roge v1 
 #--------------------------------------------------------------  #-------------------------------------------------------------- 
 # Mise à jour du repository de reference  # Mise à jour du repository de reference 
Dernière modification : 2019/02/12 09:02