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édentes Révision précédente
Prochaine révision
Révision précédente
git [Le 11/09/2022, 11:31]
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
git [Le 06/03/2023, 11:52] (Version actuelle)
bcag2 Sécurité [Utilisation sur un serveur web]
Ligne 45: Ligne 45:
 </​code>​ </​code>​
 ainsi, **git** continue a retourner des commentaires en français, et **giten** les retournent en anglais. ainsi, **git** continue a retourner des commentaires en français, et **giten** les retournent en anglais.
 +
 +==== Utilisation sur un serveur web ====
 +Si vous utilisez git pour récupérer le code d'un projet web, il est important d'​éviter que le répertoire //.git// soit dans le répertoire exposé sur le web, auquel cas, un hacker peut facilement y accéder par l'url : exemple.fr/​.git\\
 +Il est également possible d'​ajouter (avec un serveur [[apache2|apache]]) un fichier :  ​
 +<file .htaccess>​
 +RedirectMatch 404 /\.git
 +</​file>​
 +<note tip>​C'​est tout l'​intérêt de la structuration des frameworks avec un répertoire //public// qui évite d'​exposer la racine du projet, et d'un fichier .env ou équivalent pour que les mots de passe n'​apparaissent pas dans le code</​note>​
 ===== Utilisation basique ===== ===== Utilisation basique =====
  
Ligne 178: Ligne 186:
   * **(en)** [[https://​live.gnome.org/​giggle|Giggle]] (GTK+)   * **(en)** [[https://​live.gnome.org/​giggle|Giggle]] (GTK+)
   * **(en)** [[https://​github.com/​krig/​git-age|git-age]],​ interface graphique pour la commande [[http://​www.alexgirard.com/​git-book/​5_trouver_les_probl%25C3%25A8mes_-_git_blame.html|git blame]] (PyGTK)   * **(en)** [[https://​github.com/​krig/​git-age|git-age]],​ interface graphique pour la commande [[http://​www.alexgirard.com/​git-book/​5_trouver_les_probl%25C3%25A8mes_-_git_blame.html|git blame]] (PyGTK)
-   * **(en)** [[http://git-cola.github.com/​|git-cola]] (PyQt+  ​* **(en)** [[https://​github.com/​git-cola/​git-cola|git-cola]] (PyQt)
-   * **(en)** [[http://​www.collab.net/​giteyeapp|GitEye]] (propriétaire ?)+
   * **(en)** [[https://​github.com/​gdevic/​GitForce|GitForce]] (Mono)   * **(en)** [[https://​github.com/​gdevic/​GitForce|GitForce]] (Mono)
   * [[apt>​gitg]] (GTK+)   * [[apt>​gitg]] (GTK+)
  • git.1662888693.txt.gz
  • Dernière modification: Le 11/09/2022, 11:31
  • par moths-art