Co to jest format pliku ORIG?
.orig to ogólne rozszerzenie pliku używane zazwyczaj do tworzenia kopii zapasowej niezmodyfikowanego pliku przed jego załataniem (patchowaniem), scaleniem lub edycją. Dodanie rozszerzenia .orig do pliku podkreśla, że jest to oryginalna kopia, którą można przywrócić w razie potrzeby.
Niektóre narzędzia generują pliki .orig automatycznie. Narzędzie Unix patch tworzy kopię zapasową .orig każdego modyfikowanego pliku, gdy jest uruchamiane z flagą -b. Git również tworzy pliki .orig podczas konfliktów scalania, zachowując stan pliku sprzed scalenia jako punkt odniesienia. Wygenerowane pliki .orig pełnią tę samą rolę, co te utworzone ręcznie - są bezpieczną kopią niezmienionego oryginału.
Oryginalne rozszerzenie pliku może zostać zachowane poprzez dołączenie .orig jako sufiksu, tworząc tak zwane rozszerzenie złożone - na przykład config.php.orig lub document.doc.orig. W ten sposób informacje o typie oryginalnego pliku zostają zachowane, co ułatwia przywracanie: wystarczy usunąć sufiks .orig, aby odzyskać oryginalną nazwę.
Plik .orig nie ma własnego formatu: jest to kopia bajt po bajcie dowolnego pliku, którego kopię zapasową stanowi, więc jego zawartość, kodowanie i struktura są identyczne z oryginałem. Inne popularne rozszerzenia typu backup używane w podobnych celach to .BAK oraz .old.
Bezpieczeństwo
RYZYKO: LOWPlik .orig jest po prostu kopią innego pliku, więc niesie ze sobą dokładnie takie samo ryzyko jak typ oryginalny (.exe.orig to nadal plik wykonywalny; .js.orig to nadal skrypt). Sam w sobie nie dodaje nowych zagrożeń. Główna przestroga: nie usuwaj plików .orig, dopóki nie upewnisz się, że zmodyfikowana wersja jest poprawna, i pamiętaj, że mogą one zawierać stare hasła lub konfiguracje, których nie chcesz w repozytorium (dodaj *.orig do .gitignore).
Szczegóły formatu
w pigułce- Kopie zapasowe zdjęć/RAW - Niektóre procesy edycji zdjęć dodają .orig, aby zachować nienaruszoną kopię obrazu.
- Pro Tools / oryginały specyficzne dla aplikacji - Sporadyczne użycie nazwy „original” dla kopii zapasowych w konkretnych aplikacjach, zawartość zależy od danego programu.
Programy otwierające pliki ORIG
file nazwa.orig, aby wykryć rzeczywisty typ, a następnie odpowiednio otwórz lub zmień nazwę. Szczegóły techniczne
specyfikacja| Zawartość | Kopia bajt po bajcie oryginalnego pliku - dziedziczy całą zawartość, kodowanie i strukturę ze źródła |
| Kodowanie | Dziedziczy kodowanie oryginalnego pliku (tekstowe lub binarne) |
| Typowy rozmiar | Identyczny z plikiem, którego kopię zapasową stanowi (brak dodatkowych danych) |
| Sygnatura pliku | Dziedziczy magiczne bajty pliku źródłowego (np. PK dla ZIP, %PDF dla PDF); etykieta .orig nic nie zmienia |
| Utworzony przez | Unix patch -b, rozwiązywanie konfliktów Git merge/rebase, narzędzia diff oraz ręczne działanie użytkownika |
| Konwencja nazewnictwa | Albo plik.orig, albo złożone rozszerzenie plik.ext.orig - to drugie zachowuje informację o typie pliku w nazwie |
| Przywracanie | Zmiana nazwy na oryginalną poprzez usunięcie sufiksu .orig; konwersja nie jest wymagana |
| Powiązany system operacyjny | Linux, macOS, Windows - konwencja międzyplatformowa |
| Cel | Zachowanie stanu pliku sprzed patchowania lub scalania w celu wycofania zmian lub odniesienia |
| Format | To nie format, lecz konwencja nazewnictwa; zawartość i struktura pliku są identyczne ze źródłem |
| Użycie w Git | Git tworzy pliki .orig podczas konfliktów scalania, aby pokazać wersję plików sprzed scalenia |
| Wydano | Long-standing Unix convention (patch -b / RCS era, 1980s); reinforced by Git |
| Najnowsza wersja | N/A (naming convention, not a versioned format) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | www.gnu.org |
Konwersje ORIG
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki ORIG.