Svenska ▾
Localized versions of git-hash-object manual
  1. English
  2. Português (Brasil)
  3. Русский
  4. Svenska
  5. українська мова
  6. 简体中文
Topics ▾ Latest version ▾ git-hash-object last updated in 2.43.0
Changes in the git-hash-object manual
  1. 2.43.1 → 2.55.0 no changes
  2. 2.43.0 2023年11月20日
  3. 2.42.1 → 2.42.4 no changes
  4. 2.42.0 2023年08月21日
  5. 2.39.1 → 2.41.3 no changes
  6. 2.39.0 2022年12月12日
  7. 2.22.2 → 2.38.5 no changes
  8. 2.22.1 2019年08月11日
  9. 2.7.6 → 2.22.0 no changes
  10. 2.6.7 2017年05月05日
  11. 2.5.6 no changes
  12. 2.4.12 2017年05月05日
  13. 2.1.4 → 2.3.10 no changes
  14. 2.0.5 2014年12月17日

Check your version of git by running

git --version

NAMN

git-hash-object - Beräkna objekt-ID och möjligen skapa ett objekt från en fil

SYNOPSIS

git hash-object [-t <typ>] [-w] [--path=<fil> | --no-filters]
		[--stdin [--literally]] [--] <fil>…​
git hash-object [-t <typ>] [-w] --stdin-paths [--no-filters]

BESKRIVNING

Beräknar objekt-ID-värdet för ett objekt med angiven typ med innehållet i den namngivna filen (som kan finnas utanför arbetsträdet) och skriver eventuellt det resulterande objektet till objektdatabasen. Rapporterar dess objekt-ID till standardutdata. När <typ> inte anges används som standard "blob".

ALTERNATIV

-t <typ>

Ange vilken typ av objekt som ska skapas (standard: "blob"). Möjliga värden är commit, tree, blob och tag.

-w

Skriv faktiskt objektet in i objektdatabasen.

--stdin

Läs objektet från standardindata i stället för från en fil.

--stdin-paths

Läs filnamn från standardinmatningen, ett per rad, i stället för från kommandoraden.

--path

Hasha objektet som om det vore placerat på den givna sökvägen. Filens plats påverkar inte direkt hashvärdet, men sökvägen används för att avgöra vilka Git-filter som ska tillämpas på objektet innan det kan placeras i objektdatabasen. Som ett resultat av att filter tillämpas kan den faktiska blobben som placeras i objektdatabasen skilja sig från den givna filen. Det här alternativet är främst användbart för att hasha temporära filer som finns utanför arbetskatalogen eller filer som läses från stdin.

--no-filters

Hasha innehållet som det är, och ignorera eventuella inmatningsfilter som skulle ha valts av attributmekanismen, inklusive konverteringen vid radslut. Om filen läses från standardindata är detta alltid underförstått, såvida inte alternativet --path anges.

--literally

Tillåter --stdin att hasha skräp till ett löst objekt som annars kanske inte skulle klara standardobjektparsning eller git-fsck-kontroller. Användbart för att stresstesta Git självt eller för att reproducera egenskaper hos korrupta eller falska objekt som påträffas i fritt tillstånd.

GIT

En del av git[1]-sviten

AltStyle によって変換されたページ (->オリジナル) /