# Guide d'utilisation

Veuillez accepter nos conditions de l'accord de services et politique de confidentialité avant de passer à l'étape suivante. Si vous continuez, on gÚre votre action comme les accepter par défaut.

WARNING

En raison de facteurs irréversibles, on a changé le lien hub de hub.fastgit.org à hub.fastgit.xyz.

Par rapport Ă  l'utilisation de FastGit, c'est gĂ©nĂ©ralement liĂ© Ă  git. La commande "clone" utilisĂ© pour GitHub peut ĂȘtre la suivante :

git clone https://github.com/author/repo

Quand vous utilisez FastGit, vous pouvez utiliser cette commande:

git clone https://hub.fastgit.xyz/author/repo

Comme vous pouvez le voir, FastGit n'est qu'un proxy pour GitHub, nous n'avons donc qu'Ă  remplacer l'URL.

Vous pouvez aussi changer la configuration de git pour remplacer toutes les addresses de GitHub Ă  FastGit:

git config --global url."https://hub.fastgit.xyz/".insteadOf "https://github.com/"
git config protocol.https.allow always

Attention

Lorsque vous dĂ©pannez des erreurs de rĂ©seau, n'oubliez pas de voir si FastGit est en panne, mĂȘme si nous offrons une garantie SLA jusqu'Ă  0% de disponibilitĂ©.

Attention

Quand vous utilisez l'authentification Ă  deux facteurs, les action qui ont besoin de votre authentification comme push va ĂȘtre refusĂ©es, sauf que vous utiliser les jetons d'accĂšs (opens new window).

Attention

Nous ne prenons actuellement pas en charge de clone des entrepÎts de plus de 2 Gio, référez à https://github.com/FastGitORG/nginx-conf/issues/14 (opens new window) et https://github.com/FastGitORG/nginx-conf/commit/61a41bc0bbb012fc9a6e54b198a10874eeaf9309 (opens new window).

Nous ne vous décourage pas à modifier la configuration de git pour faciliter votre travail.

Au fur et Ă  mesure que FastGit grandit, nous aurons plus de ressources pour l'accĂ©lĂ©ration. Pour la liste des nƓuds, veuillez vous rĂ©fĂ©rer au chapitre NƓud.

# Utilisation du Web

Pour les opĂ©rations de GitHub sur Web communes, les nƓuds de base de FastGit a fournit Ă©galement le support de base. Vous pouvez accĂ©der les nƓuds ayant le support de Web. Pour les raisons sĂ©curitaires, on a dĂ©sactivĂ© les autorisations sensibles comme «Cookie» et «Session». Cela veut dire que vous ne pouvez pas connecter Ă  votre compte pour les opĂ©rations.

# Télécharger une édition de logiciel et l'archive du code source

Pour les opérations comme clone et push, FastGit a fournit des opérations assez complÚtes. Pour télécharger les éditions de logiciel et les archives du code source, on peut utiliser ces opérations:

# Édition de logiciel
# Si le lien de téléchargement est: https://github.com/A/A/releases/download/1.0/1.0.tar.gz
wget https://download.fastgit.xyz/A/A/releases/download/1.0/1.0.tar.gz

# Codeload
# Si le lien de téléchargement est: https://hub.fastgit.org/A/A/archive/master.zip
# Ou https://codeload.github.com/A/A/zip/master
wget https://download.fastgit.org/A/A/archive/master.zip

# Opération SSH

On support aussi le clone SSH, vous avez seulement besoin de changer l'adresse Ă  fastgit.org.

En raison de facteurs irrésistibles, nous ne supportont pas le clone SSH pour le moment.

Mise Ă  jour le 26 juin 2021: À cause que le problĂšme de l'authentification Ă  deux facteurs est encore lĂ , c'est difficile pour nous de complĂ©ter beaucoup d'opĂ©rations avec HTTPS. Pour cette situation, nous continuons Ă  ouvrir le portail d'opĂ©ration SSH.

Contrairement Ă  avant, nous avons sĂ©parĂ© la domaine oĂč se trouve le service SSH, c'est-Ă -dire que vous ne pouvez pas faire des opĂ©rations en remplaçant l'adresse par FastGit.org.

Pour le moment, notre addresse SSH est ssh.fastgit.org. Vous avez juste besoin de remplacer l'addresse.

# Pour le proxy de raw.

Nous avons aussi fournit le proxy de https://raw.githubusercontent.com/ (opens new window), l'adresse est https://raw.fastgit.org/ (opens new window).

# Qu'est-ce que vous avez besoin de faire quand vous avez des problĂšmes de FastGit

  1. Assurer que votre internet et DNS marche bien.
  2. Voir https://status.fastgit.org (opens new window) et https://github.com/FastGitORG/uptime (opens new window) pour confirmer est-ce que FastGit face à une risque d'indisponibilité du service
  3. Changer votre DNS Ă  AliPublic public DNS pour Ă©viter le risque d'empoisonnement du cache DNS.
  4. Utiliser Tcpping pour essayer de communiquer avec FastGit IP

Si vous confirmer que FastGit n'est pas disponible ou avoir le risque d'indisponibilité, veuillez nous contacter. Vous pouvez nous envoyer une courriel à admin@fastgit.org, aller chez notre espace de discussion https://github.com/FastGitORG/discussion (opens new window) et ouvrir un issue, ou contactez-nous dans notre groupe Telegram @FastGit (opens new window).

Conseil

Attention, PING ne peut pas vous indiquer si le service est disponible. Nous recommandons d'utiliser Tcpping pour détecter le port 443.

Copyright © FastGit UK 2022