পরের নিবন্ধে আমরা কীভাবে উবুন্টু ২০.০৪-তে গিট ইনস্টল করতে পারি তা একবার দেখে নিই। এই বিশ্বের সর্বাধিক জনপ্রিয় বিতরণিত সংস্করণ নিয়ন্ত্রণ সিস্টেম, যা অনেক বাণিজ্যিক এবং ওপেন সোর্স প্রকল্প দ্বারা ব্যবহৃত হয়। এই সংস্করণ নিয়ন্ত্রণ সিস্টেমের সাহায্যে ব্যবহারকারীরা অন্যান্য বিকাশকারীদের সাথে প্রকল্পগুলিতে সহযোগিতা করতে, আমাদের নিজস্ব কোডে পরিবর্তনগুলি ট্র্যাক করতে, পূর্ববর্তী পর্যায়ে ফিরে যেতে, ইত্যাদি সক্ষম করতে সক্ষম হবেন will
গিটটি মূলত বিকাশ করেছিল লিনাস টোরভাল্ডস। এটা সম্পর্কে হয় একটি দ্রুত, স্কেলেবল এবং বিতরণ সংস্করণ নিয়ন্ত্রণ সিস্টেম। এর উদ্দেশ্য হ'ল কম্পিউটার ফাইলগুলির পরিবর্তনের উপর নজর রাখা এবং ভাগ করা ফাইলগুলিতে বেশিরভাগ লোকেরা যে কাজ করেন তা সমন্বয় করা। এটি জিএনইউ জেনারেল পাবলিক লাইসেন্স সংস্করণ ২ দ্বারা আচ্ছাদিত একটি ওপেন সোর্স প্রকল্প Some কিছু অংশ জিপিএলভি ২ এর সাথে সামঞ্জস্যপূর্ণ বিভিন্ন লাইসেন্সের অধীনে।
উবুন্টু 20.04 এ গিট ইনস্টল করুন
অ্যাপ্ট ব্যবহার করা হচ্ছে
প্যাকেজ গিট ডিফল্ট উবুন্টু সংগ্রহস্থলের অন্তর্ভুক্ত। এই কারণে, ব্যবহারকারীরা এপ প্যাকেজ ম্যানেজারের কাছ থেকে এটি খুব সহজেই ইনস্টল করতে সক্ষম হবেন। উবুন্টুতে গিট ইনস্টল করার এটি সবচেয়ে সুবিধাজনক এবং সহজ উপায়।
আমি যেমন বলেছি, ইনস্টলেশনটি বেশ সহজ। আপনাকে যা করতে হবে তা হ'ল নিম্নলিখিত কমান্ডগুলি টার্মিনালে চালিত করতে হবে (Ctrl + Alt + T):
sudo apt update && sudo apt install git
ইনস্টলেশন পরে, আমরা সক্ষম হতে হবে ইনস্টল করা গিট সংস্করণ পরীক্ষা করুন একই টার্মিনালে নিম্নলিখিত কমান্ড চালাচ্ছি:
git --version
এই মুহুর্তে আমি এই লাইনগুলি লিখি, উবুন্টু 20.04 সংগ্রহস্থলগুলিতে গিটের বর্তমান সংস্করণটি হ'ল 2.25.1.
উত্স থেকে
উত্স থেকে গিট ইনস্টল করার প্রধান সুবিধা হ'ল আপনি গিটের সর্বশেষ সংস্করণটি সংকলন করতে এবং বিল্ড বিকল্পগুলি কাস্টমাইজ করতে পারেন। তবে, আমরা অ্যাপ্লিকেশন প্যাকেজ ম্যানেজার ব্যবহার করে আমাদের গিট ইনস্টলেশন বজায় রাখতে সক্ষম হব না। যা কিছু ব্যবহারকারীর জন্য সমস্যা হতে পারে।
যদি আপনি উত্স থেকে ইনস্টল করার সিদ্ধান্ত নেন, আপনার কেবল দরকার আমাদের উবুন্টু 20.04 সিস্টেমে গিট তৈরি করার জন্য প্রয়োজনীয় নির্ভরতাগুলি ইনস্টল করে শুরু করুন। আমরা একটি টার্মিনাল (Ctrl + Alt + T) এ নিম্নলিখিত কমান্ডগুলি প্রয়োগ করে এটি অর্জন করব:
sudo apt update; sudo apt install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev make gettext libz-dev libssl-dev libghc-zlib-dev
পরবর্তী পদক্ষেপ হবে ওয়েব ব্রাউজার মাধ্যমে দেখুন পৃষ্ঠা প্রকাশ করে প্রকল্পের GitHub। এটিতে একবার আমাদের .tar.gz এ শেষ হওয়া লিঙ্কটির শেষ URL টি অনুলিপি করতে হবে। এই মুহুর্তে আমি এই লাইনগুলি লিখি, এই পৃষ্ঠায় গিটের সর্বশেষতম স্থিতিশীল সংস্করণটি হ'ল '2.26.2':
পরবর্তী কাজটি আমরা টার্মিনালে ফিরে আসব। এটিতে এবং সরঞ্জামটির জন্য ধন্যবাদ wget হয়, আমরা যাচ্ছি ডিরেক্টরিতে গিট উত্সটি ডাউনলোড এবং এক্সট্রাক্ট করুন / usr / src। এর জন্য আমরা নিম্নলিখিত স্ক্রিপ্টটি ব্যবহার করব:
wget -c https://github.com/git/git/archive/v2.26.2.tar.gz -O - | sudo tar -xz -C /usr/src
ডাউনলোড শেষ হয়ে গেলে, আমরা সেই ডিরেক্টরিতে চলে যাব যেখানে আমরা পূর্বে আনজিপড প্যাকেজটি রেখেছি। একবার সেখানে যাব গিট সংকলন এবং ইনস্টল করতে নিম্নলিখিত কমান্ডগুলি চালান:
cd /usr/src/git-* sudo make prefix=/usr/local all sudo make prefix=/usr/local install
এই সংকলন প্রক্রিয়াটি কিছুটা সময় নিতে পারে, তাই এতে কিছুটা সময় লাগবে। একবার এটি হয়ে গেলে, আমরা পারি ইনস্টল করা সংস্করণটি পরীক্ষা করুন একই টার্মিনালে চলছে:
git --version
আমি উপরে লাইনগুলি বলেছি, আমরা অ্যাপ ব্যবহার করে গিট আপডেট করতে সক্ষম হব না able এই কারনে, যখন আমরা আরও সাম্প্রতিক সংস্করণে আপডেট করতে আগ্রহী তখন আমাদের আবার একই প্রক্রিয়াটি ব্যবহার করতে হবে.
বেসিক কনফিগারেশন
ইনস্টলেশন করার পরে প্রথম কাজগুলির মধ্যে একটি আমাদের ব্যবহারকারীর নাম এবং ইমেল ঠিকানা কনফিগার করুন। গিট আপনার প্রতিটি প্রতিশ্রুতিবদ্ধতার সাথে আপনার পরিচয় যুক্ত করে।
পাড়া বিশ্বব্যাপী নিশ্চিতকরণ নাম এবং আমাদের ইমেল ঠিকানা কনফিগার করুন, আপনাকে কেবল নিম্নলিখিত কমান্ডগুলি কার্যকর করতে হবে:
git config --global user.name "Nuestro nombre" git config --global user.email "tudireccion@dominio.com"
একবার মৃত্যুদন্ড কার্যকর করা গেলে, আমরা পারি কনফিগারেশন পরিবর্তনগুলি যাচাই করুন টাইপিং:
git config --list
এই কনফিগারেশন সেটিংসটি ফাইলে সংরক্ষণ করা হয় .g /.gitconfig. আপনি যদি গিট কনফিগারেশনে আরও পরিবর্তন আনতে আগ্রহী হন তবে গিট কনফিগারেশন ব্যবহার করে এটি করার পরামর্শ দেওয়া হয়, যদিও আমরা হাত দ্বারা। / .Gitconfig ফাইলটি সম্পাদনা করে এটিও করতে পারি।
এই সংস্করণ নিয়ন্ত্রণ সিস্টেম এবং এর ব্যবহার সম্পর্কে আরও তথ্য পেতে, ব্যবহারকারীরা এতে যেতে পারেন ডকুমেন্টেশন বা সাহায্য যা আমরা গিটহাবে খুঁজে পেতে পারি.