২০০৫ সালের শুরুতে লিনাক্স কার্নেলের সোর্স কোড বিটকিপার নামক একটি বাণিজ্যিক ভার্শন কন্ট্রোল ব্যবস্থায় সংরক্ষণ করা হত। কিন্তু বিটকিপারের স্বত্বাধিকারী ল্যারি ম্যাকঅ্যাভয় দাবি করেন কার্নেল ডেভলপার অ্যান্ড্রু ট্রিজেল বিটকিপারের প্রটোকল রিভার্স-ইঞ্জিনিয়ারিং করেছেন, এবং কার্নেলের কাজে সফটওয়্যারটির বিনামূল্য ব্যবহারের অনুমতি উঠিয়ে নেন। এর ফলশ্রুতিতে ২০০৫ এর এপ্রিলে বিটকিপারকে প্রতিস্থাপন করার জন্য লিনাস টরভাল্ড‌্সের নেতৃত্বে গিট ডেভলপ করা শুরু হয়।

টরভাল্ড‌্স যেসব বৈশিষ্ট্য আশা করছিলেন, তা তৎকালীন কোন ভার্শন কন্ট্রোল পদ্ধতিতেই উপস্থিত ছিল না। যেমন, সেসব পদ্ধতিতে সোর্স কোডে প্যাচ প্রয়োগ করতে প্রায় ৩০ সেকেন্ড সময় লাগত, উপরন্তু লিনাক্স কার্নেলের বিস্তৃত সোর্স কোডে এই সময়ের পরিমাণ আরও অণেক গুণ বেড়ে যেত। কিন্তু টরভাল্ড‌্স এক্ষেত্রে ৩ সেকেন্ডের বেশি সময় দিতে রাজি ছিলেন না। এছাড়া তিনি আরও কয়েকটি লক্ষ্য নির্ধারণ করেন:


এসব লক্ষ্য পূরণ করার মত কোন ব্যবস্থা না পেয়ে, লিনাক্স কার্নেল ২.৬.১২-rc২ সংস্করণ প্রকাশের পর টরভাল্ড‌্স নিজেই এধরনের একটি সফটওয়্যার লিখতে বসেন।

২০০৫ এর ৩ এপ্রিল গিট ডেভলপ করা শুরু হয়। টরভাল্ড‌্স ৬ তারিখে প্রকল্পটি প্রকাশ করেন। ৭ এপ্রিল গিট স্ব-আশ্রিত হয় (অর্থাৎ গিটের সোর্স কোড গিট দ্বারাই সংরক্ষণ করা শুরু হয়)। ২০০৫ এর ১৬ জুন প্রকাশিত লিনাক্স কার্নেল ২.৬.১২ ছিল গিটের ব্যবস্থাপনাধীনে মুক্তিপ্রাপ্ত প্রথম সংস্করণ।

২০০৫ এর ২৬ জুলাই টরভাল্ড‌্স গিটের তত্ত্বাবধায়নের দায়িত্ব প্রকল্পটির অন্যতম অবদানকারী জুনিও হামানোকে দিয়ে দেন। হামানো ২০০৫ সালের ২১ ডিসেম্বর গিট ১.০ সংস্করণ প্রকাশ করেন। এখনও তিনি গিটের তত্ত্বাবধায়নের দায়িত্বে রয়েছেন।

ইতিহাস
বাস্তবায়ন
নাম
বৈশিষ্ট্য