Qu'est-ce que le format de fichier ORIG ?
.orig est une extension de fichier générique généralement utilisée pour sauvegarder une copie non modifiée d'un fichier avant qu'il ne soit patché, fusionné ou édité. L'ajout de l'extension .orig à un fichier souligne qu'il s'agit de la copie originale qui peut être restaurée si nécessaire.
Certains outils génèrent automatiquement des fichiers .orig. L'utilitaire Unix patch crée une sauvegarde .orig de chaque fichier qu'il modifie lorsqu'il est exécuté avec l'option -b. Git produit également des fichiers .orig lors de conflits de fusion, préservant l'état pré-fusion d'un fichier en conflit pour référence. Les fichiers .orig générés remplissent le même rôle que ceux créés manuellement - une copie de sécurité de l'original inaltéré.
L'extension de fichier d'origine peut être préservée en ajoutant .orig comme suffixe, créant ce que l'on appelle une extension composée - par exemple, config.php.orig ou document.doc.orig. De cette façon, les informations sur le type du fichier original sont conservées, ce qui facilite la restauration : il suffit de supprimer le suffixe .orig pour retrouver le nom d'origine.
Un fichier .orig n'a pas de format propre : il s'agit d'une copie bit à bit du fichier qu'il sauvegarde, de sorte que son contenu, son encodage et sa structure sont identiques à la source. D'autres extensions de sauvegarde courantes utilisées à des fins similaires incluent .BAK et .old.
Sécurité et sûreté
RISQUE : LOWUn fichier .orig n'est qu'une copie d'un autre fichier, il comporte donc exactement le même risque que le type d'origine (un .exe.orig est toujours un exécutable ; un .js.orig est toujours un script). Il n'ajoute aucun nouveau danger par lui-même. Principale précaution pratique : ne supprimez pas les fichiers .orig avant d'être sûr que la version modifiée est correcte, et sachez qu'ils peuvent contenir d'anciens secrets/configurations que vous ne voudriez pas valider dans un dépôt (ajoutez *.orig au .gitignore).
Détails du format
en bref- Sauvegardes « originales » Photo/RAW - Certains flux de travail de photo et d'édition ajoutent .orig pour conserver une copie intacte d'une image.
- Originaux spécifiques à Pro Tools / applications - Nommage occasionnel de sauvegarde « original » spécifique à une application, le contenu dépendant de cette application.
Programmes qui ouvrent les fichiers ORIG
file name.orig pour détecter le type réel, puis ouvrez/renommez en conséquence. Détails techniques
spécifications approfondies| Contenu | Copie bit à bit du fichier original - hérite de tout le contenu, de l'encodage et de la structure de la source |
| Encodage | Hérite de l'encodage du fichier original (texte ou binaire) |
| Taille typique | Identique au fichier qu'il sauvegarde (aucun surcoût ajouté) |
| Octets magiques | Hérite des octets magiques du fichier source (par ex., PK pour ZIP, %PDF pour PDF) ; l'étiquette .orig n'ajoute rien |
| Créé par | Unix patch -b, résolution de conflits Git merge/rebase, outils diff et action manuelle de l'utilisateur |
| Convention de nommage | Soit fichier.orig, soit extension composée fichier.ext.orig - cette dernière préserve le type de fichier réel dans le nom |
| Restauration | Renommer avec le nom d'origine en supprimant le suffixe .orig ; aucune conversion requise |
| OS associé | Linux, macOS, Windows - convention multiplateforme |
| Objectif | Préserve l'état pré-patch ou pré-fusion d'un fichier pour un retour en arrière ou référence |
| Format | Pas un format - une convention de renommage ; le contenu et la structure du fichier sont identiques à la source |
| Utilisation Git | Git crée des fichiers .orig lors des conflits de fusion pour montrer la version pré-fusion des fichiers en conflit |
| Publié | Long-standing Unix convention (patch -b / RCS era, 1980s); reinforced by Git |
| Dernière version | N/A (naming convention, not a versioned format) |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.gnu.org |
Conversions ORIG
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers ORIG.