CentOS 8 এ গিট কীভাবে ইনস্টল করবেন


সংস্করণ নিয়ন্ত্রণ সিস্টেম সরঞ্জাম আজকের আধুনিক সফ্টওয়্যার বিকাশে গুরুত্বপূর্ণ ভূমিকা পালন করে। সংস্করণ নিয়ন্ত্রণ এমন একটি সফ্টওয়্যার যা একদল সফ্টওয়্যার বিকাশকারীকে এক সাথে কাজ করতে এবং কাজের ইতিহাস পরিচালনা করতে সহায়তা করে। এটি অন্যের পরিবর্তনগুলিকে ওভাররাইট করে না, সুতরাং আপনি প্রতিটি পরিবর্তনের উপর নজর রাখতে পারেন, ফাইল বা কোনও প্রকল্পটিকে তার আগের অবস্থায় ফিরিয়ে দিতে পারেন।

সংস্করণ নিয়ন্ত্রণ সরঞ্জাম আপনাকে খুব সহজেই হারিয়ে যাওয়া ফাইলটি পুনরুদ্ধার করতে সহায়তা করে। দল থেকে যদি কেউ ভুল করে থাকে তবে কেউ ফিরে তাকাতে হবে এবং ফাইলটির পূর্ববর্তী সংস্করণটির তুলনা করতে পারে এবং ভুল বা কোনও বিরোধকে ঠিক করতে পারে।

গিট হ'ল অন্যতম জনপ্রিয় বিকেন্দ্রিত সংস্করণ নিয়ন্ত্রণ সরঞ্জাম যার মধ্যে বিকাশকারীরা তাদের মধ্যে কাজটি সমন্বয় করতে ব্যবহার করেন। এটি লিনাস টরভাল্ডস (লিনাক্স কার্নেলের স্রষ্টা) 2005 সালে ডিজাইন করেছিলেন।

গিট ডেটা আশ্বাস, ওয়ার্কফ্লো, শাখা তৈরি করা, আগের পর্যায়ে ফিরে আসা, অবিশ্বাস্য গতি, আপনার কোডের পরিবর্তনগুলি লক্ষ্য রাখুন, লগগুলি দেখুন এবং আরও অনেক কিছুর বৈশিষ্ট্য সরবরাহ করে। এটি আপনাকে অফলাইন মোডে আপনার কাজ সম্পাদনের অনুমতি দেয় এবং প্রস্তুত হওয়ার পরে, পরিবর্তনগুলি প্রকাশ করার জন্য এবং সর্বশেষ পরিবর্তনগুলি গ্রহণ করার জন্য আপনার ইন্টারনেট সংযোগের প্রয়োজন।

এই টিউটোরিয়ালে, আমরা আপনাকে ইউট এবং সোর্স কোড ব্যবহার করে একটি সেন্টস 8 সার্ভারে গিট ইনস্টল করার পদ্ধতি ব্যাখ্যা করব। প্রতিটি ইনস্টলেশন নিজস্ব উপকারিতা আছে, পছন্দ আপনার উপর নির্ভর করে।

উদাহরণস্বরূপ, যে ব্যবহারকারীরা গিট আপডেট দিতে চান তারা ইয়াম পদ্ধতিটি ব্যবহার করবেন এবং যারা গিটের একটি বিশেষ সংস্করণে বৈশিষ্ট্যগুলির প্রয়োজন তাদের উত্স কোড পদ্ধতিটি ব্যবহার করবেন।

গুরুত্বপূর্ণ: আপনার অবশ্যই একটি CentOS 8 সার্ভারটি ইনস্টলড এবং রুট সুবিধাগুলি সহ সুডো ব্যবহারকারীর সাথে কনফিগার করা উচিত। আপনার যদি না থাকে তবে আপনি একটি sudo অ্যাকাউন্ট তৈরি করতে পারেন

সেন্টস 8 এ ইউমের সাথে গিট ইনস্টল করা

গিট ইনস্টল করার অন্যতম সহজ ও সহজ উপায় হ'ল ইয়ম প্যাকেজ ম্যানেজারের সাথে, তবে উপলভ্য সংস্করণটি উপলভ্য নতুন সংস্করণটির চেয়ে পুরানো। আপনি যদি গিতের সর্বশেষতম রিলিজটি ইনস্টল করতে চান তবে উত্স থেকে এটি সংকলনের বিষয়ে বিবেচনা করুন (আরও নীচে নীচে প্রদত্ত উত্স থেকে গিটকে সংকলনের জন্য নির্দেশাবলী)।

$ sudo yum install git

একবার গিট ইনস্টল হয়ে গেলে, আপনি নীচের কমান্ডটি ব্যবহার করে ইনস্টল করা গিটের সংস্করণটি যাচাই করতে পারবেন।

$ git --version

git version 2.18.1

উত্স কোড থেকে গিট ইনস্টল করা হচ্ছে

আপনি যদি গিটের একটি নির্দিষ্ট সংস্করণ দ্বারা বৈশিষ্ট্য বানাতে চান বা ইনস্টলেশনের ক্ষেত্রে নমনীয়তার প্রয়োজন হয় তবে উত্স থেকে গিট সফ্টওয়্যার সংগ্রহ করা সর্বোত্তম পদ্ধতির মধ্যে একটি। তবে এটি yum প্যাকেজ ম্যানেজারের মাধ্যমে গিট ইনস্টলেশন পরিচালনা ও আপডেট করবে না তবে আপনাকে গিটের সর্বশেষতম সংস্করণ ইনস্টল করতে এবং বিল্ড বিকল্পগুলি কাস্টমাইজ করার অনুমতি দেবে। এই পদ্ধতিটি কিছুটা দীর্ঘ প্রক্রিয়া।

আমরা ইনস্টলেশনটি নিয়ে এগিয়ে যাওয়ার আগে উত্স থেকে বাইনারি তৈরি করতে আপনার নিম্নলিখিত প্রয়োজনীয় সরঞ্জামগুলির প্রয়োজন হবে।

$ sudo yum groupinstall "Development Tools"
$ sudo yum install wget unzip gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel libcurl-devel expat-devel

সরঞ্জামগুলি সফলভাবে ইনস্টল হয়ে গেলে, যে কোনও ব্রাউজারটি খুলুন এবং উইজেট কমান্ডের হিসাবে গিট প্রকল্পের আয়নাটি দেখানো হয়েছে তে যান।

$ sudo wget https://github.com/git/git/archive/v2.23.0.tar.gz -O git.tar.gz

ডাউনলোড শেষ হয়ে গেলে টার কমান্ড ব্যবহার করে উত্স প্যাকেজটি আনজিপ করুন, এখন ডিরেক্টরিতে স্থানান্তর করুন।

$ sudo tar -xf git.tar.gz
$ cd git-*

এখন নিম্নলিখিত কমান্ডটি ব্যবহার করে উত্স থেকে গিট ইনস্টল করুন এবং তৈরি করুন।

$ sudo make prefix=/usr/local all install

সংকলন শেষ হয়ে গেলে, গিট সংস্করণ ইনস্টলেশনটি যাচাই করতে আপনি নীচের কমান্ডটি টাইপ করতে পারেন।

$ git --version

git version 2.23.0

গিট কনফিগার করা হচ্ছে

এখন গিটটি সেন্টোস মেশিনে সফলভাবে ইনস্টল করা হয়েছে, এখন আপনার ব্যক্তিগত তথ্য সেট আপ করতে হবে যা আপনি যখন আপনার কোডটিতে কোনও পরিবর্তন আনেন তখন ব্যবহৃত হবে।

$ git config --global user.name "Your Name"
$ git config --global user.email "[email "

উপরের সেটিংসটি সফলভাবে যোগ করা হয়েছে তা যাচাই করতে, আপনি টাইপ করে যুক্ত করা সমস্ত কনফিগারেশন সেটিংসের তালিকা করতে পারেন।

$ git config --list

user.name=Your Name
[email 

উপরের সেটিংসটি বিশ্বব্যাপী কনফিগারেশন ।/.Gitconfig ফাইলে সংরক্ষণ করা হয়। এই ফাইলে কোনও অতিরিক্ত পরিবর্তন করতে git config কমান্ডটি ব্যবহার করুন বা ম্যানুয়ালি ফাইলটি সম্পাদনা করুন।

এটাই! এই নিবন্ধে, আমরা কীভাবে ইয়ম এবং উত্স কোড ব্যবহার করে সেন্টস 8 সার্ভারে গিট ইনস্টল করবেন তা ব্যাখ্যা করেছি explained গিট সম্পর্কে আরও জানার জন্য, লিনাক্সে গিট সংস্করণ নিয়ন্ত্রণ ব্যবস্থা কীভাবে ব্যবহার করতে হয় সে সম্পর্কে আমাদের নিবন্ধটি পড়ুন [বিস্তৃত গাইড]