branch فقط یک فایل زیر .git/refs/heads/ است که شناسه‌ی ۴۰ کاراکتری یک commit را نگه می‌دارد. با هر commit روی branch فعلی، این فایل به commit جدید اشاره می‌کند. ساختن یک branch فقط ۴۱ بایت هزینه دارد.