Cheatsheet Git : Différence entre versions

De Design numérique
Aller à : navigation, rechercher
(Cloner un repository)
Ligne 15 : Ligne 15 :
 
Attention, il y a deux type d'url pour le nom du repository: HTTPS et SSH.
 
Attention, il y a deux type d'url pour le nom du repository: HTTPS et SSH.
 
L'HTTPS n'a pas accès au git copier, tandis que SSH requière une clé SSH enregistrer avec le service git.  
 
L'HTTPS n'a pas accès au git copier, tandis que SSH requière une clé SSH enregistrer avec le service git.  
Pour plus d'info, voici par exemple la doc gitlab: [[https://docs.gitlab.com/ee/user/ssh.html#generate-an-ssh-key-pair]]
+
Pour plus d'info, voici par exemple la doc gitlab: [https://docs.gitlab.com/ee/user/ssh.html#generate-an-ssh-key-pair]
 
Par exemple:
 
Par exemple:
 +
'''HTTPS'''
 +
<pre>
 +
https://codeberg.org/Pontoporeia/ManjaroGnome_Setup.git
 +
</pre>
 +
'''SSH'''
 +
<pre>
 +
git@codeberg.org:Pontoporeia/ManjaroGnome_Setup.git
 +
</pre>
 +
 +
== Ajouter les fichiers modifié ==
 +
Pour voir quel fichier vous avez modifié, vous pouvez utilisez la commande <code>status</code>:
 +
<pre>
 +
git status
 +
</pre>
 +
Vous pourrez voir ce qui a été '''modifié''', '''ajouté''' ou '''supprimé'''
 +
A partir de cette liste de changements, vous pouvez <code>add</code> pour ajouter les fichier récement modifié ou créer.
 +
<pre>
 +
git add nom_du_fichier
 +
</pre>
 +
tandis que <code>remove</code> permet de supprimer du registre les fichier que vous souhaitez enlever.
 +
 +
<pre>
 +
git remove nom_du_fichier
 +
</pre>
 +
 +
'''RACCOURCIS:'''
  
 
<pre>
 
<pre>
https://codeberg.org/Pontoporeia/ManjaroGnome_Setup.git
+
git add -u
 
</pre>
 
</pre>
 +
 +
pour automatiquement ajouter tout les changements.
 +
 +
== Commit les changements dans le système git==
 +
 +
Une fois les modification ajouter au registre, vous devez ettiqueté les changements avec la fonction <code>commit -m "message"</code>:
  
 
<pre>
 
<pre>
git@codeberg.org:Pontoporeia/ManjaroGnome_Setup.git
+
git commit -m "changement de tel code etc"
 
</pre>
 
</pre>

Version du 22 novembre 2022 à 16:19

Les Bases


Cloner un repository

Pour cloner un repository git, il suffit lancer la commande clone:

git clone nom_du_repo

Attention, il y a deux type d'url pour le nom du repository: HTTPS et SSH. L'HTTPS n'a pas accès au git copier, tandis que SSH requière une clé SSH enregistrer avec le service git. Pour plus d'info, voici par exemple la doc gitlab: [1] Par exemple: HTTPS

https://codeberg.org/Pontoporeia/ManjaroGnome_Setup.git

SSH

git@codeberg.org:Pontoporeia/ManjaroGnome_Setup.git

Ajouter les fichiers modifié

Pour voir quel fichier vous avez modifié, vous pouvez utilisez la commande status:

git status

Vous pourrez voir ce qui a été modifié, ajouté ou supprimé A partir de cette liste de changements, vous pouvez add pour ajouter les fichier récement modifié ou créer.

git add nom_du_fichier

tandis que remove permet de supprimer du registre les fichier que vous souhaitez enlever.

git remove nom_du_fichier

RACCOURCIS:

git add -u

pour automatiquement ajouter tout les changements.

Commit les changements dans le système git

Une fois les modification ajouter au registre, vous devez ettiqueté les changements avec la fonction commit -m "message":

git commit -m "changement de tel code etc"