āļāļĩāđāļāļ·āļāļāļģāļŠāļąāđāļ git-cat-file āļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāđāļāđāđāļāļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļŪāļŠāļāļīāđāļāļāļĢāļĩāļāļāļ OnWorks āđāļāļĒāđāļāđāļŦāļāļķāđāļāđāļāđāļ§āļīāļĢāđāļāļŠāđāļāļāļąāļāļāļāļāđāļĨāļāđāļāļĢāļĩāļāļāļāđāļĢāļē āđāļāđāļ Ubuntu Online, Fedora Online, āđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ Windows āļŦāļĢāļ·āļāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ MAC OS
āđāļāļĢāļāļāļēāļĢ:
āļāļ·āđāļ
git-cat-file - āļāļąāļāđāļāļĢāļĩāļĒāļĄāđāļāļ·āđāļāļŦāļēāļŦāļĢāļ·āļāļāđāļāļĄāļđāļĨāļāļĢāļ°āđāļ āļāđāļĨāļ°āļāļāļēāļāļŠāļģāļŦāļĢāļąāļāļ§āļąāļāļāļļāļāļĩāđāđāļāđāļ
āđāļĢāļ·āđāļāļāļĒāđāļ
āļāļāļĄāđāļāļĨāđ cat file (-t [--allow-unknown-type]| -s [--allow-unknown-type]| -e | -p | | --textconv )
āļāļāļĄāđāļāļĨāđ cat file (--batch | --batch-check) [--āļāļīāļāļāļēāļĄ-symlinks]
DESCRIPTION
āđāļāļĢāļđāļāđāļāļāđāļĢāļ āļāļģāļŠāļąāđāļāđāļŦāđāđāļāļ·āđāļāļŦāļēāļŦāļĢāļ·āļāļāļĢāļ°āđāļ āļāļāļāļāļ§āļąāļāļāļļāđāļ
āļāļĩāđāđāļāđāļ āļāđāļāļāļĢāļ°āļāļļāļāļĢāļ°āđāļ āļ āđāļ§āđāļāđāļāđ -t or -p āđāļāđāđāļāļ·āđāļāļāđāļāļŦāļēāļāļĢāļ°āđāļ āļāļ§āļąāļāļāļļāļŦāļĢāļ·āļ -s is
āđāļāđāđāļāļāļēāļĢāļŦāļēāļāļāļēāļāļ§āļąāļāļāļļāļŦāļĢāļ·āļ --āļāļēāļĢāđāļāļĨāļāļāđāļāļāļ§āļēāļĄ āđāļāđ (āļāļķāđāļāļŦāļĄāļēāļĒāļāļķāļāļāļĢāļ°āđāļ āļ "āļŦāļĒāļ")
āđāļāļĢāļđāļāđāļāļāļāļĩāđāļŠāļāļ āļĢāļēāļĒāļāļēāļĢāļāļāļāļāđāļāļāđāļāđāļāļāđ (āļāļąāđāļāļāđāļ§āļĒ linefeeds) āļāļđāļāļāļąāļāđāļāļĢāļĩāļĒāļĄāļāļ stdin āđāļĨāļ°
SHA-1 āļāļāļīāļ āđāļĨāļ°āļāļāļēāļāļāļāļāđāļāđāļĨāļ°āļāđāļāļāđāļāđāļāļāđāļāļđāļāļāļīāļĄāļāđāļāļ stdout
OPTIONS
āļāļ·āđāļāļāļāļāļ§āļąāļāļāļļāļāļĩāđāļāļ°āđāļŠāļāļ āļŠāļģāļŦāļĢāļąāļāļĢāļēāļĒāļāļēāļĢāļ§āļīāļāļĩāļāļēāļĢāļŠāļ°āļāļāļ§āļąāļāļāļļāļāļĩāđāļŠāļĄāļāļđāļĢāļāđāļĒāļīāđāļāļāļķāđāļ
āļāļ·āđāļ āļāļđāļŠāđāļ§āļ "āļāļēāļĢāļĢāļ°āļāļļāļāļēāļĢāđāļāđāđāļ" āđāļ gitrevisions(7)
-t
āđāļāļāļāļĩāđāļāļ°āđāļŠāļāļāđāļāļ·āđāļāļŦāļē āđāļŦāđāđāļŠāļāļāļāļĢāļ°āđāļ āļāļ§āļąāļāļāļļāļāļĩāđāļĢāļ°āļāļļāđāļāļĒ .
-s
āđāļāļāļāļĩāđāļāļ°āđāļŠāļāļāđāļāļ·āđāļāļŦāļē āđāļŦāđāđāļŠāļāļāļāļāļēāļāļ§āļąāļāļāļļāļāļĩāđāļĢāļ°āļāļļāđāļāļĒ .
-e
āļĢāļ°āļāļąāļāđāļāļēāļāđāļāļļāļāļāļąāđāļāļŦāļĄāļ āđāļāļāļāļĩāđāļāļ°āļāļāļāđāļāļĒāļĄāļĩāļŠāļāļēāļāļ°āđāļāđāļāļĻāļđāļāļĒāđ if āļĄāļĩāļāļĒāļđāđāđāļĨāļ°āļāļđāļāļāđāļāļ
āļ§āļąāļāļāļļ.
-p
āļāļĢāļīāļāļāļĩāđāļāļīāļĄāļāđāđāļāļ·āđāļāļŦāļēāļāļāļ āļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļĢāļ°āđāļ āļāļāļāļāļĄāļąāļ
āđāļāļĒāļāļąāđāļ§āđāļāđāļĨāđāļ§āļŠāļīāđāļāļāļĩāđāļāļ°āļāļĢāļāļāļąāļāļāļĢāļ°āđāļ āļāļāļĢāļīāļāļāļāļ āđāļāđāļāļāđāļāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļ
āļāļđāļāļĨāļ°āđāļĨāļĒāļāļēāļāļāļĩāđāđāļŦāđāđāļ§āđāđāļĨāđāļāļāđāļāļĒ āļĒāļąāļāđāļāđāļĢāļąāļāļāļāļļāļāļēāļ āļāļąāļ§āļāļĒāđāļēāļāļāļ·āļto
āļāļ "āļāđāļāđāļĄāđ" āļāđāļ§āļĒ āđāļāđāļāļ§āļąāļāļāļļāļāļĢāļ°āļāļģāļāļĩāđāļĄāļĩāļĄāļąāļāļŦāļĢāļ·āļāđāļāļ·āđāļāļāļa
"āļŦāļĒāļ" āļāļąāļ āđāļāđāļāļ§āļąāļāļāļļāđāļāđāļāļāļĩāđāļāļĩāđāđāļāļāļĩāđāļĄāļąāļ
--āļāļēāļĢāđāļāļĨāļāļāđāļāļāļ§āļēāļĄ
āđāļŠāļāļāđāļāļ·āđāļāļŦāļēāļāļēāļĄāļāļĩāđāđāļāļĨāļāđāļāļĒāļāļąāļ§āļāļĢāļāļ textconv āđāļāļāļĢāļāļĩāļāļĩāđ, āđāļāđāļāļāļāļ
āđāļāļāļāļāļĢāđāļĄ : , āļŦāļĢāļ·āļ : āđāļāļ·āđāļāđāļāđāļāļīāļĨāđāļāļāļĢāđāļāļąāļāđāļāļ·āđāļāļŦāļē
āļāļąāļāļāļķāļāđāļ§āđāđāļāļāļąāļāļāļĩāļāļĩāđ .
--āđāļāļāļāđ, --āđāļāļāļāđ=
āļāļīāļĄāļāđāļāđāļāļĄāļđāļĨāļāļāļāđāļāđāļāļāđāđāļĨāļ°āđāļāļ·āđāļāļŦāļēāļŠāļģāļŦāļĢāļąāļāđāļāđāļĨāļ°āļāđāļāļāđāļāđāļāļāđāļāļĩāđāđāļŦāđāđāļ§āđāđāļ stdin āļāļēāļāļāļ°āđāļĄāđ
āļĢāļ§āļĄāļāļąāļāļāļąāļ§āđāļĨāļ·āļāļāļŦāļĢāļ·āļāļāđāļāđāļāđāđāļĒāđāļāļāļ·āđāļ āđ āļāļđāļŦāļąāļ§āļāđāļ BATCH OUTPUT āļāđāļēāļāļĨāđāļēāļāļŠāļģāļŦāļĢāļąāļ
āļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļ
--batch-check, --batch-check=
āļāļīāļĄāļāđāļāđāļāļĄāļđāļĨāļāđāļāļāđāļāđāļāļāđāļŠāļģāļŦāļĢāļąāļāđāļāđāļĨāļ°āļāđāļāļāđāļāđāļāļāđāļāļĩāđāļĢāļ°āļāļļāļāļ stdin āđāļĄāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļĢāđāļ§āļĄāļāļąāļ
āļāļąāļ§āđāļĨāļ·āļāļāļŦāļĢāļ·āļāļāđāļāđāļāđāđāļĒāđāļāļāļ·āđāļ āđ āļāļđāļŦāļąāļ§āļāđāļ BATCH OUTPUT āļāđāļēāļāļĨāđāļēāļāļŠāļģāļŦāļĢāļąāļāļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļ
--batch-all-āļ§āļąāļāļāļļ
āđāļāļāļāļĩāđāļāļ°āļāđāļēāļāļĢāļēāļĒāļāļēāļĢāļāļāļāļāđāļāļāđāļāđāļāļāđāļāļ stdin āđāļŦāđāļāļģāđāļāļīāļāļāļēāļĢāđāļāļāļāđāļāļĩāđāļĢāđāļāļāļāļ
āļāļāļāđāļāļāđāļāđāļāļāđāļāļąāđāļāļŦāļĄāļāđāļāļāļĩāđāđāļāđāļāđāļĨāļ°āļāļĩāđāđāļāđāļāļāđāļāļāđāļāđāļāļāđāļŠāļģāļĢāļāļ (āđāļĄāđāđāļāđāđāļāđāđāļāđāļēāļāļķāļāđāļāđ
āļ§āļąāļāļāļļ) āļāđāļāļāļĢāļ°āļāļļ --batch āļŦāļĢāļ·āļ --batch-check āđāļāļĢāļāļāļĢāļēāļāļ§āđāļēāļ§āļąāļāļāļļāļāļ·āļ
āđāļāđāļēāđāļĒāļĩāđāļĒāļĄāļāļĄāđāļāļ·āđāļāļāļąāļāđāļĢāļĩāļĒāļāļāļēāļĄāđāļŪāļāļāļāļāļāļ§āļāđāļāļē
--āļāļąāļāļāļ
āđāļāļĒāļāļāļāļīāđāļāļēāļāđāļāļļāļāđāļāļāđāļāļāļāđāļāļ°āļāļđāļāļĨāđāļēāļāļŦāļĨāļąāļāļāļēāļāđāļāđāļĨāļ°āļāđāļāļāđāļāđāļāļāđāļāļđāļāļŠāđāļāļāļāļ āđāļāļ·āđāļāđāļŦāđāļāļĢāļ°āļāļ§āļāļāļēāļĢāļŠāļēāļĄāļēāļĢāļ
āļāđāļēāļāđāļĨāļ°āđāļāļĩāļĒāļāđāļāļāđāļāđāļāļāļāļāļēāļāđāļāļĨāđ cat āļāđāļ§āļĒāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđ āđāļāļēāļāđāļāļļāļāļāļ°āđāļāđāļāļāļāļī
stdio āļāļąāļāđāļāļāļĢāđ; āļŠāļīāđāļāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļĄāļēāļāļāļķāđāļāđāļĄāļ·āđāļāđāļĢāļĩāļĒāļāđāļāđ --batch-check āļāļāļāļāļēāļāđāļŦāļāđ
āļāļģāļāļ§āļāļ§āļąāļāļāļļ
--allow-āđāļĄāđāļāļĢāļēāļāļāļĢāļ°āđāļ āļ
āļāļāļļāļāļēāļāđāļŦāđ -s āļŦāļĢāļ·āļ -t āļāđāļāļŦāļēāļ§āļąāļāļāļļāļāļĩāđāđāļŠāļĩāļĒāļŦāļēāļĒ/āđāļŠāļĩāļĒāļŦāļēāļĒāļāļēāļāļāļĢāļ°āđāļ āļāļāļĩāđāđāļĄāđāļĢāļđāđāļāļąāļ
--āļāļīāļāļāļēāļĄ-symlinks
āļāđāļ§āļĒ --batch āļŦāļĢāļ·āļ --batch-check āđāļŦāđāļāļģāļāļēāļĄ symlink āļ āļēāļĒāđāļāļāļĩāđāđāļāđāļāđāļĄāļ·āđāļāļāļ
āļāļāļāđāļāđāļāļāđāļāļĩāđāļĄāļĩāļāļīāļāļāļāđ SHA-1 āđāļāļāļāļĒāļēāļĒāļāļāļāļĢāļđāļāđāļāļ tree-ish:path-in-tree āđāļāļ
āđāļŦāđāđāļāļēāļāđāļāļļāļāđāļāļĩāđāļĒāļ§āļāļąāļāļĨāļīāļāļāđāđāļāļ āļāļąāļāđāļāļĢāļĩāļĒāļĄāđāļāļēāļāđāļāļļāļāđāļāļĩāđāļĒāļ§āļāļąāļāļāļāļāđāļāļāļāđāļāļĩāđāļĨāļīāļāļāđāđāļāļĒāļąāļ āļāđāļē
symlink āļāļĩāđāđāļāļāļāļ tree-ish (āđāļāđāļ āļĨāļīāļāļāđāđāļāļĒāļąāļ /foo āļŦāļĢāļ·āļāļĨāļīāļāļāđāļĢāļ°āļāļąāļāļĢāļđāļāđāļāļĒāļąāļ
../foo) āļŠāđāļ§āļāļāļāļāļĨāļīāļāļāđāļāļĩāđāļāļĒāļđāđāļāļāļāļāđāļāđāļĄāđāļāļ°āļāļđāļāļāļīāļĄāļāđāļāļāļāļĄāļē
āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļģāļāļēāļāđāļĄāđāļāļđāļāļāđāļāļ (āļāļąāļāļāļļāļāļąāļ) āđāļĄāļ·āđāļāļ§āļąāļāļāļļāđāļāļāļąāļāļāļĩāđāļāđāļ
āļĢāļ°āļāļļ (āđāļāđāļ :link āđāļāļāļāļĩāđāļāļ°āđāļāđāļ HEAD:link) āļĄāļēāļāļāļ§āđāļēāļŦāļāļķāđāļāļĢāļēāļĒāļāļēāļĢāđāļāđāļāļāļāļąāļ
āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāđāļāđāđāļĄāđāđāļāđ (āđāļāļāļąāļāļāļļāļāļąāļ) āđāļ§āđāļāđāļāđāļāļ°āđāļāđ --batch āļŦāļĢāļ·āļ --batch-check
āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ āļāļīāļāļēāļĢāļāļēāļāļĩāđāđāļāđāļ git āļāļĩāđāļĄāļĩ:
f: āđāļāļĨāđāļāļĩāđāļĄāļĩāļāļģāļ§āđāļē "hello\n"
āļĨāļīāļāļāđ: symlink āļāļķāļ f
dir/link: āļĨāļīāļāļāđāđāļāļ·āđāļāļĄāđāļĒāļāđāļāļĒāļąāļ ../f
plink: āļĨāļīāļāļāđāđāļāļ·āđāļāļĄāđāļĒāļāđāļāļĒāļąāļ ../f
alink: symlink āļāļķāļ / etc / passwd
āļŠāļģāļŦāļĢāļąāļāđāļāļĨāđāļāļāļāļī f āđāļŦāđ echo HEAD:f | git cat-file --batch āļāļ°āļāļīāļĄāļāđ
ce013625030ba8dba906f756967f9e9ca394464a blob 6
āđāļĨāļ°āļāđāļāļ HEAD:link | git cat-file --batch --follow-symlinks āļāļ°āļāļīāļĄāļāđāđāļŦāļĄāļ·āļāļāļāļąāļ
āđāļŦāļĄāļ·āļāļāļāļąāļāļāļĩāđ HEAD:dir/link āļāļąāđāļāļāļđāđāļāļĩāđāđāļāļāļĩāđ HEAD:f
āļŦāļēāļāđāļĄāđāļĄāļĩ --follow-symlinks āļŠāļīāđāļāđāļŦāļĨāđāļēāļāļĩāđāļāļ°āļāļīāļĄāļāđāļāđāļāļĄāļđāļĨāđāļāļĩāđāļĒāļ§āļāļąāļ symlink āđāļāļ āđāļ
āļāļĢāļāļĩāļāļāļ HEAD:link āļāļļāļāļāļ°āđāļŦāđāļ
4d1ae35ba2c8ec712fa2a379db44ad639ca277bd blob 1
āļāļąāđāļ plink āđāļĨāļ° alink āļāļĩāđāđāļāļāļĩāđāļāđāļēāļāļāļāļāļāđāļāđāļĄāđ āļāļąāļāļāļąāđāļāļāļ§āļāđāļāļēāļāļ°āļāļīāļĄāļāđāļāļēāļĄāļĨāļģāļāļąāļ:
āļāļīāļĄāļĨāļīāļāļāđ 4
../NS
āļāļīāļĄāļĨāļīāļāļāđ 11
/ etc / passwd
āđāļāļēāļāđāļāļļāļ
If -t āļĢāļ°āļāļļāđāļ§āđ āļŦāļāļķāđāļāđāļ .
If -s āļĢāļ°āļāļļāļāļāļēāļāļāļāļ āđāļāđāļāđāļāļāđ
If -e āļĄāļĩāļāļēāļĢāļĢāļ°āļāļļāđāļĄāđāļĄāļĩāđāļāļēāļāđāļāļļāļ
If -p āļĢāļ°āļāļļāđāļāļ·āđāļāļŦāļēāļāļāļ āđāļāđāļāļāļīāļĄāļāđāļŠāļ§āļĒ.
āļāđāļē āļĄāļĩāļāļēāļĢāļĢāļ°āļāļļāđāļāļ·āđāļāļŦāļēāļāļīāļ (āđāļĄāđāļ§āđāļēāļāļ°āđāļĄāđāļĄāļĩāļāļēāļĢāļāļĩāļāļāļąāļ) āļāļāļ āļāļ°
āļāļĨāļąāļ
āđāļāļāļāđ āđāļāļēāļāđāļāļļāļ
āļŦāļēāļāđāļāđāļĢāļąāļ --batch āļŦāļĢāļ·āļ --batch-check cat-file āļāļ°āļāđāļēāļāļ§āļąāļāļāļļāļāļēāļ stdin āļŦāļāļķāđāļāļĢāļēāļĒāļāļēāļĢāļāđāļāļāļĢāļĢāļāļąāļ
āđāļĨāļ°āļāļīāļĄāļāđāļāđāļāļĄāļđāļĨāđāļāļĩāđāļĒāļ§āļāļąāļāļāļ§āļāđāļāļē āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ āļāļąāđāļāļāļĢāļĢāļāļąāļāļāļ·āļāđāļāđāļāļ§āļąāļāļāļļ
āļĢāļēāļ§āļāļąāļāļ§āđāļēāļĄāļąāļāļāļđāļāļāđāļāļāđāļŦāđ git-rev-āđāļĒāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđ(1)
āļāļļāļāļŠāļēāļĄāļēāļĢāļāļĢāļ°āļāļļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļŠāļāļāļŠāļģāļŦāļĢāļąāļāđāļāđāļĨāļ°āļāđāļāļāđāļāđāļāļāđāđāļāđāđāļāļĒāđāļāđ custom . NS
āļāļđāļāļāļąāļāļĨāļāļāļāļēāļĄāļāļąāļ§āļāļąāļāļĐāļĢāđāļāļĒāļąāļ stdout āļŠāļģāļŦāļĢāļąāļāđāļāđāļĨāļ°āļāđāļāļāđāļāđāļāļāđ āđāļāļĒāļĄāļĩāļāļąāļ§āļĒāļķāļāļāļāļ form
%(atom) āļāļĒāļēāļĒāļāļāļ āļāļēāļĄāļāđāļ§āļĒāļāļķāđāļāļāļĢāļĢāļāļąāļāđāļŦāļĄāđ āļāļ°āļāļāļĄāļāļĩāđāļĄāļĩāļāļĒāļđāđāļāļ·āļ:
āļāļ·āđāļāļ§āļąāļāļāļļ
āļāļ·āđāļāļāđāļāļāđāļāđāļāļāđ 40 āļāļēāļāļŠāļīāļāļŦāļāļāļāļāļāđāļāļāđāļāđāļāļāđ
āļāļĢāļ°āđāļ āļāļ§āļąāļāļāļļ
āļāļĢāļ°āđāļ āļāļāļāļāļ§āļąāļāļāļļ (āđāļŦāļĄāļ·āļāļāļāļąāļāļĢāļēāļĒāļāļēāļ cat-file -t)
āļāļāļēāļāļ§āļąāļāļāļļ
āļāļāļēāļāđāļāđāļāđāļāļāđāļāļāļāļ§āļąāļāļāļļ (āđāļŦāļĄāļ·āļāļāļāļąāļāļĢāļēāļĒāļāļēāļ cat-file -s)
āļāļāļēāļāļ§āļąāļāļāļļ:āļāļīāļŠāļāđ
āļāļāļēāļāđāļāđāļāđāļāļāđāļāļĩāđāļāđāļāļāđāļāđāļāļāđāđāļāđāļāļāļāļīāļŠāļāđ āļāļđāļŦāļĄāļēāļĒāđāļŦāļāļļāđāļāļĩāđāļĒāļ§āļāļąāļāļāļāļēāļāļāļāļāļīāļŠāļāđ
āđāļāļŠāđāļ§āļ CAVEATS āļāđāļēāļāļĨāđāļēāļ
āđāļāļĨāļāđāļēāđāļāļŠ
āļŦāļēāļāļ§āļąāļāļāļļāļāļđāļāļāļąāļāđāļāđāļāđāļāđāļāđāļāļĨāļāđāļēāļāļāļāļīāļŠāļāđ āļŠāļīāđāļāļāļĩāđāļāļ°āļāļĒāļēāļĒāđāļāđāļ 40 āļāļēāļāļŠāļīāļāļŦāļ sha1 āļāļāļ
āļ§āļąāļāļāļļāļāļēāļāđāļāļĨāļāđāļē āļĄāļīāļāļ°āļāļąāđāļ āļāļ°āļāļĒāļēāļĒāđāļāđāļ null sha1 (āļĻāļđāļāļĒāđ 40 āļāļąāļ§) āļāļđāļāļģāđāļāļ·āļāļāļāđāļēāļāļĨāđāļēāļ
āļŠāđāļ§āļāļāļĩāđāđāļŦāļĨāļ·āļ
āļŦāļēāļāđāļāđāļāļ°āļāļāļĄāļāļĩāđāđāļāļŠāļāļĢāļīāļāđāļāļēāļāđāļāļļāļ āļāļĢāļĢāļāļąāļāļāļīāļāļāļļāļāļāļ°āļāļđāļāđāļāđāļāļāļĩāđāļŠāđāļ§āļāđāļĢāļ
āļāļāļāđāļāļāļāđāļāļāļ§āđāļēāļ āļāļąāļāļāļĢāļ°āļāļąāđāļāļŦāļĄāļāļāļĩāđāļāļĒāļđāđāļāđāļāļāļŦāļāđāļēāļāđāļāļāļ§āđāļēāļāļāļąāđāļāļāļ·āļāđāļāđāļ
āļāļ·āđāļāļ§āļąāļāļāļļ; āļāļąāļāļāļĢāļ°āļŦāļĨāļąāļāļāļēāļāđāļ§āđāļāļ§āļĢāļĢāļāļāļĢāļąāđāļāđāļĢāļ (āđāļāđāļ "āļŠāđāļ§āļāļāļĩāđāđāļŦāļĨāļ·āļ" āļāļāļ
line) āđāļāđāļāđāļāļēāļāđāļāļļāļāđāļāļāļāļĩāđ %(rest) āļāļ°āļāļāļĄ
āļŦāļēāļāđāļĄāđāļĄāļĩāļāļēāļĢāļĢāļ°āļāļļāļĢāļđāļāđāļāļ āļĢāļđāļāđāļāļāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ %(āļāļ·āđāļāļ§āļąāļāļāļļ) %(āļāļĢāļ°āđāļ āļāļ§āļąāļāļāļļ)
%(āļāļāļēāļāļ§āļąāļāļāļļ).
āļŦāļēāļāļĢāļ°āļāļļ --batch āļāđāļāļĄāļđāļĨāļāđāļāļāđāļāđāļāļāđāļāļ°āļāļēāļĄāļāđāļ§āļĒāđāļāļ·āđāļāļŦāļēāļāđāļāļāđāļāđāļāļāđ
(āļāļĢāļ°āļāļāļāļāđāļ§āļĒ %(objectsize) āđāļāļāđ) āļāļēāļĄāļāđāļ§āļĒāļāļķāđāļāļāļĢāļĢāļāļąāļāđāļŦāļĄāđ
āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ --batch āļāļĩāđāđāļĄāđāļĄāļĩāļĢāļđāļāđāļāļāļāļĩāđāļāļģāļŦāļāļāđāļāļāļāļ°āļŠāļĢāđāļēāļ:
SP SP LF
LF
āđāļāļāļāļ°āļāļĩāđ --batch-check='%(objectname) %(objecttype)' āļāļ°āļŠāļĢāđāļēāļ:
SP LF
āļŦāļēāļāļĄāļĩāļāļēāļĢāļĢāļ°āļāļļāļāļ·āđāļāļāļ stdin āļāļĩāđāđāļĄāđāļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāļāļąāļāļāđāļāļāđāļāđāļāļāđāđāļāļāļĩāđāđāļāđāļāđāļāđ
cat-file āļāļ°āļĨāļ°āđāļ§āđāļāļĢāļđāļāđāļāļāļāļĩāđāļāļģāļŦāļāļāđāļāļāđāļĨāļ°āļāļīāļĄāļāđ:
SP āļŦāļēāļĒāđāļLF
āļŦāļēāļāđāļāđ --follow-symlinks āđāļĨāļ° symlink āđāļāļāļļāļāđāļāđāļāļāđāļāļĄāļđāļĨāļ āļēāļĒāļāļāļ
āļāļĩāđāđāļāđāļ āļāļēāļāļāļąāđāļ cat-file āļāļ°āļĨāļ°āđāļ§āđāļāļĢāļđāļāđāļāļāļāļĩāđāļāļģāļŦāļāļāđāļāļāđāļĨāļ°āļāļīāļĄāļāđ:
āļāļīāļĄāļĨāļīāļāļāđ SP LF
LF
symlink āļāļ°āđāļāđāļāđāļāļāļŠāļąāļĄāļāļđāļĢāļāđ (āđāļĢāļīāđāļĄāļāđāļāļāđāļ§āļĒ a /) āļŦāļĢāļ·āļāļŠāļąāļĄāļāļąāļāļāđāļāļąāļāļĢāļēāļāļāļāļāļāđāļāđāļĄāđ
āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ āļāđāļē dir/link āļāļĩāđāđāļāļāļĩāđ ../../foo āđāļĨāđāļ§ āļāļ°āđāļāđāļ ../foo. āđāļāđāļ
āļāļāļēāļāļāļāļ symlink āđāļāđāļāđāļāļāđ
āļŦāļēāļāđāļāđ --follow-symlinks āļāđāļāļāļ§āļēāļĄāđāļŠāļāļāļāđāļāļāļīāļāļāļĨāļēāļāļāđāļāđāļāļāļĩāđāļāļ°āļāļĢāļēāļāļāļāļķāđāļ:
SP āļŦāļēāļĒāđāļLF
āļāļđāļāļāļīāļĄāļāđāđāļĄāļ·āđāļāđāļĄāđāļĄāļĩ symlink āđāļĢāļīāđāļĄāļāđāļāļāļĩāđāļĢāđāļāļāļāļ
SP āļŦāđāļāļĒāļāđāļāļāđāļāđāļ LF
LF
āļāļđāļāļāļīāļĄāļāđāđāļĄāļ·āđāļāļĄāļĩ symlink āđāļĢāļīāđāļĄāļāđāļ āđāļāđāļĄāļĩāļāļēāļāļāļĒāđāļēāļāļāļĩāđāļĄāļąāļ (āļŠāļāļĢāļĢāļĄāļāļĢāļīāļĒāļē) āļāļĩāđ
āļāļĩāđāļāļ°āđāļĄāđ
āļ§āļSP LF
LF
āļāļđāļāļāļīāļĄāļāđāļŠāļģāļŦāļĢāļąāļ symlink loops (āļŦāļĢāļ·āļ symlink āđāļ āđ āļāļĩāđāļāđāļāļāļāļēāļĢāļāļ§āļēāļĄāļĨāļ°āđāļāļĩāļĒāļāļāļāļāļĨāļīāļāļāđāļĄāļēāļāļāļ§āđāļē 40 āļāļąāļ§
āđāļāļ·āđāļāđāļāđāđāļ)
notdir SP LF
LF
āļāļđāļāļāļīāļĄāļāđāđāļĄāļ·āđāļ āļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāđāļāđāļāļąāļāļŦāļē symlink āđāļāļĨāđāļāļđāļāđāļāđāđāļāđāļāļāļ·āđāļāđāļāđāļĢāđāļāļāļāļĢāļĩ
āļāļģāđāļāļ·āļāļ
āđāļāļĢāļāļāļĢāļēāļāļ§āđāļēāļāļāļēāļāļāļāļāļ§āļąāļāļāļļāļāļāļāļīāļŠāļāđāđāļāđāļĢāļąāļāļāļēāļĢāļĢāļēāļĒāļāļēāļāļāļĒāđāļēāļāļāļđāļāļāđāļāļ āđāļāđāļāļ§āļĢāļĢāļ°āļĄāļąāļāļĢāļ°āļ§āļąāļ
āđāļāļāļēāļĢāļŠāļĢāļļāļāļ§āđāļē refs āļŦāļĢāļ·āļ object āđāļāļāļĩāđāļĢāļąāļāļāļīāļāļāļāļāļāļēāļĢāđāļāđāļāļīāļŠāļāđ NS
āļāļāļēāļāļāļāļāļāđāļāļāđāļāđāļāļāđāļāļĩāđāđāļĄāđāđāļāđāđāļāļĨāļāđāļēāļāļĩāđāļāļąāļāđāļāđāļāļāļēāļāļĄāļĩāļāļāļēāļāđāļŦāļāđāļāļ§āđāļēāļāļāļēāļāļāļāļāļāđāļāļāđāļāđāļāļāđāļāļĩāđāđāļāļĨāļāđāļē
āļāđāļāļāđāļēāļāļĄāļąāļ āđāļāđāļāļēāļĢāđāļĨāļ·āļāļāļ§āđāļēāļ§āļąāļāļāļļāđāļāđāļāđāļāļāļēāļāđāļĨāļ°āļŠāđāļ§āļāļŠāļēāļĄāđāļŦāļĨāļĩāđāļĒāļĄāļāļąāđāļāđāļāđāļāđāļāļāļēāļĄāļāļģāđāļ āļāđāļ
āđāļĨāļ°āļāļēāļāļĄāļĩāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāđāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāļāļĢāļĢāļāļļāđāļŦāļĄāđ
āđāļāļĢāļāļāļĢāļēāļāļāđāļ§āļĒāļ§āđāļēāļāļēāļāļĄāļĩāļŠāļģāđāļāļēāļāļāļāļ§āļąāļāļāļļāļŦāļĨāļēāļĒāļāļļāļāđāļāļāļēāļāļāđāļāļĄāļđāļĨāļ§āļąāļāļāļļ āđāļāđāļĢāļ·āđāļāļāļāļĩāđ
āļāļĢāļāļĩāđāļĄāđāđāļāđāļāļģāļŦāļāļāļ§āđāļēāļŠāļģāđāļāļēāļāļāļēāļāđāļāļŦāļĢāļ·āļāļāļēāļāđāļāļĨāļāđāļēāļāļ°āļāļđāļāļĢāļēāļĒāļāļēāļ
GIT
āđāļāđāļāļŠāđāļ§āļāļŦāļāļķāđāļāļāļāļ āļāļāļĄāđāļāļĨāđ(1) āļŦāđāļāļāļāļļāļ
āđāļāđ git-cat-file āļāļāļāđāļĨāļāđāđāļāļĒāđāļāđāļāļĢāļīāļāļēāļĢ onworks.net