گیت محتوا (همراه header نوع و اندازه) را از SHA-1 رد میکند و خروجی را شناسهی object قرار میدهد. repositoryهای جدیدتر میتوانند بهجای آن از SHA-256 با ۶۴ کاراکتر hex استفاده کنند.
SHA-1
تابع هشی که گیت بهطور پیشفرض برای نامگذاری objectها استفاده میکند (۴۰ کاراکتر hex).