গিট 2.26.0 আসল সামগ্রী অনুসন্ধান, কিছু পরীক্ষামূলক বৈশিষ্ট্য এবং আরও অনেক কিছু নিয়ে আসে

গিট-2-26

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

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

আগের প্রকাশের তুলনায়, নতুন সংস্করণ 504 প্রস্তুত পরিবর্তন গৃহীত হয়েছে ৮৪ জন বিকাশকারীর অংশগ্রহণে, যার মধ্যে ৩২ জন প্রথমবারের মতো বিকাশে অংশ নিয়েছিল।

গিট 2.26.0 হাইলাইট

এই নতুন সংস্করণে গিট যোগাযোগ প্রোটোকলের দ্বিতীয় সংস্করণে ডিফল্ট রূপান্তর করা হয়েছিল, কোনও ক্লায়েন্টকে দূর থেকে গিট সার্ভারের সাথে সংযোগ করার সময় ব্যবহৃত হয়। প্রোটোকলের দ্বিতীয় সংস্করণ ক্লায়েন্টের লিঙ্কগুলির সংক্ষিপ্ত তালিকাটি ফিরিয়ে দেওয়ার সাথে সার্ভার সাইডে শাখা এবং ট্যাগগুলি ফিল্টার করার ক্ষমতা প্রদানের জন্য উল্লেখযোগ্য।

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

ইচ্ছা "H শো-স্কোপ« কমান্ড যোগ করা হয়েছে «জিটি কনফিগারেশন", কি নির্দিষ্ট কনফিগারেশন সংজ্ঞায়িত যেখানে জায়গা সনাক্তকরণ সহজতর করে।
গিট আপনাকে বিভিন্ন স্থানে কনফিগারেশন সংজ্ঞায়িত করতে দেয়: সংগ্রহস্থলটিতে (।গিট / তথ্য / কনফিগার করুন), ব্যবহারকারীর ডিরেক্টরিতে (~ / .gitconfig), সিস্টেম-ব্যাপী কনফিগারেশন ফাইলে (/ ইত্যাদি / gitconfig) পাশাপাশি কমান্ড লাইন বিকল্প এবং পরিবেশের ভেরিয়েবলের মাধ্যমে।

কার্যকর করার সময় Whenজিটি কনফিগারেশনএবং, পছন্দসই কনফিগারেশন সংজ্ঞায়িত করা হয়েছে যেখানে ঠিক বুঝতে এটি বেশ কঠিন। ইচ্ছা "- শো-উত্সProblem এই সমস্যাটি সমাধান করার জন্য উপলব্ধ ছিল, তবে এটি কেবলমাত্র সেই ফাইলটির পথ দেখায় যেখানে কনফিগারেশনটি সংজ্ঞায়িত করা হয়েছে, যা আপনি যদি ফাইল সম্পাদনা করতে চান তবে দরকারী তবে আপনাকে «গিট কনফিগারেশনের মাধ্যমে মান পরিবর্তন করতে চাইলে সহায়তা করে না – সিস্টেম, আঞ্চলিক বা স্থানীয় বিকল্পগুলির সাথে।

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

নতুন সংস্করণে একটি নতুন কমান্ড যুক্ত হয়েছে "গিট স্পার্স-চেকআউট অ্যাড", ওটাই তুমি অপারেশন প্রয়োগ করতে পৃথক ডিরেক্টরি যুক্ত করার অনুমতি দেয় «চেকআউটTree কমান্ডের মাধ্যমে একবারে সমস্ত ডিরেক্টরি তালিকাভুক্ত না করে কেবল কার্যকারী বৃক্ষকে বাদ দিয়েগিট স্পার্স-চেকআউট সেট"।

কমান্ড পারফরম্যান্স «গিট গ্রেপ«, যা সংগ্রহস্থল এবং historicalতিহাসিক সংশোধনগুলির আসল সামগ্রী উভয়ই অনুসন্ধান করতে ব্যবহৃত হয়, লক্ষণীয়ভাবে বৃদ্ধি পায়.

অনুসন্ধানের গতি বাড়ানোর জন্য, গাছের বিষয়বস্তুগুলি স্ক্যান করার অনুমতি দেওয়া হয়েছিল কাজের একাধিক থ্রেড ব্যবহার করে ( 'গিট গ্রেপ-থ্রেডস«), তবে historicalতিহাসিক পর্যালোচনাগুলির অনুসন্ধানটি একক থ্রেডযুক্ত ছিল। এখন কারণে এই বিধিনিষেধটি সরানো হয়েছে পঠন অপারেশন সমান্তরাল করার ক্ষমতা প্রয়োগ অবজেক্ট স্টোর থেকে

ডিফল্টরূপে, থ্রেডের সংখ্যা সিপিইউ কোর সংখ্যার সমান হিসাবে সেট করা হয়, এখন বেশিরভাগ ক্ষেত্রে "এর সুস্পষ্ট সেটিংয়ের প্রয়োজন হয় না"Hপ্রেম"।

যুক্ত হয়েছে সাবকম্যান্ড এন্ট্রি স্বতঃপূরণ জন্য সমর্থন, "গিট ওয়ার্ক্রিট্রি" কমান্ডের পাথ, লিঙ্ক এবং অন্যান্য যুক্তি, যা সংগ্রহস্থলের বেশ কয়েকটি কার্যকরী অনুলিপিগুলির সাথে কাজ করার অনুমতি দেয়।

আমরা খুঁজে পেতে পারেন fsmonitor-watchman স্ক্রিপ্টের নতুন সংস্করণ, Que ফেসবুক ওয়াচম্যান প্রক্রিয়াটির সাথে সংহতকরণ সরবরাহ করে ফাইলের পরিবর্তনগুলি ট্র্যাকিং এবং নতুন ফাইলগুলির উপস্থিতি দ্রুততর করতে। গিট আপডেট করার পরে, আপনাকে সংগ্রহস্থলের মধ্যে হুকটি প্রতিস্থাপন করতে হবে।

আপনি যদি এই নতুন প্রকাশ সম্পর্কে আরও জানতে চান তবে আপনি মূল নোটটির সাথে পরামর্শ করতে পারেন নিম্নলিখিত লিঙ্ক. 


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।