গিট কীভাবে কাজ করে তা বুঝতে আমার কী পড়তে হবে? [বন্ধ]
101
আমি আর্কিটেক্ট দৃষ্টিকোণ থেকে গিটটি যেভাবে কাজ করে তা বুঝতে চাই। ফাইলগুলি কীভাবে সংরক্ষণ করা হয়, সংস্করণগুলি কীভাবে রাখা হয় এবং কীভাবে পরিবর্তনগুলি হয় (শাখা, মার্জ ইত্যাদি)?
আমি কীভাবে এটি ব্যবহার করব সে সম্পর্কিত তথ্য অনুসন্ধান করছি না। (আমি ইতিমধ্যে টিউটোরিয়াল সহ প্রচুর পৃষ্ঠা খুঁজে পেয়েছি)) তবে আমি কোনও "পর্দার পিছনে" বিশদ খুঁজে পাইনি, যা আমাকে বুঝতে সক্ষম করবে।
বলেছিলেন স্কট এখন http://git-scm.com/ বজায় রাখে , এতে গিট সম্প্রদায়ের বই অন্তর্ভুক্ত রয়েছে , যা প্রযুক্তিগত বিবরণের চেয়ে ব্যবহারের টিউটোরিয়াল বেশি, তবে গিটার ডেটা মডেলটির পরিচিতির মধ্যে একটি সুন্দর ধারণাগত ওভারভিউ উভয়ই অন্তর্ভুক্ত করে অধ্যায় এবং এর সমাপনী অধ্যায়ে একটি বিস্তারিত একটি।
গিট ইন্টারনালস নামে পিপকোডের মার্কিন $ 9 100+ পৃষ্ঠার পিডিএফ বইটি দুর্দান্ত। এটি ভাল লেখা, দুর্দান্ত, পরিষ্কার ভিজ্যুয়াল ব্যবহার করে এবং তা দ্রুত পঠনযোগ্য। আমি যতটা নিখরচায় অনলাইন সামগ্রীতে শোষিত হতে পারলাম তবে এই বইটি আমাকে শীর্ষে রেখেছিল।
ধরুন আমরা একটি প্রাক গিট যুগে বাস করছি। এবং আপনি একটি সংস্করণ নিয়ন্ত্রণ ব্যবস্থা লিখতে চান যা বিদ্যমান ভিসিএসের চেয়ে দ্রুত এবং ভাল। আপনার যা দরকার তা হ'ল একটি দুর্দান্ত ধারণা। এই মুহুর্তে নীচের নিবন্ধটি অনেক সাহায্য করবে।
প্রথমে আমার বিবরণে একটি লাইন ছিল যা বলেছিল: "এবং দয়া করে এমন কিছু দয়া করে করুন যা উত্স কোডের চেয়ে ছোট is" :) আমি এটিকে ফেলে দেওয়ার সিদ্ধান্ত নিয়েছি, কারণ আমি ভেবেছিলাম যে এটি কোনওরকম সুস্পষ্ট ছিল। ;)
একদিন আমি আসলে বসে বসে পুরো গিট ব্যবহারকারীর ম্যানুয়ালটি পড়েছিলাম । একটি ভাল ধারণা পরিণত হয়েছে - ম্যানুয়ালটি খুব সহায়ক, অনেক ব্যাখ্যা করে, এবং বেশ স্পষ্ট এবং দরকারী উদাহরণ সরবরাহ করে।
আমার মনে আছে কিছু অভ্যন্তরীণ আর্কিটেকচারের বর্ণনা দিয়ে কিছু দস্তাবেজের মুখোমুখি হয়েছিল, তাই আমি জানি যে সেগুলি বাইরে রয়েছে। আমি শুধু মনে করতে পারি না তারা কোথায় ছিল ...