HeadlinesBriefing favicon HeadlinesBriefing.com

Git 2.56 রিলিজ প্রিভিউ এবং 3.0 রোডম্যাপ

Hacker News •
×

Git সোর্স কোড ম্যানেজমেন্ট সিস্টেমGit 2.56 রিলিজের জন্য প্রস্তুত হচ্ছে, যা প্রায় শেষ সেপ্টেম্বরে আপনার মতো, বর্তমানে রিলিজ-ক্যান্ডিডেট আচরণে। এই সংস্করণের মধ্যে700এর বেশি মার্জ করা না করা কমিট রয়েছে ব্যবহারকারী উন্নতি কিন্তু কোনও মৌলিক পরিবর্তন নেই। লক্ষ্যবহযোগ্য যোগের মধ্যে একটি `drop` সাবকমান্ড অন্তর্ভুক্ত আছে প্রয়োগমূলক `git history` টুলবক্স কমিটগুলি মুছে ফেলতে, যাতে মার্জ কমিটের সাথে ব্যর্থ হয়। `git status` এখন পিছনে রয়েছে ব্রাঞ্চগুলির জন্য `git pull` সুপারিশ করে, এবং `git refs` `create`、`delete`、`update` এবং`rename` সাবকমান্ডগুলির সাথে পায়। অন্যান্য পরিবর্তনগুলির মধ্যে রয়েছে `--delete-merged` `git branch`-এর জন্য, বিসেকশন সুরক্ষা, কনফিগ লক রিট্রাই, এবং `--resolved` `git add`-এর জন্য।

ভবিষ্যতের দিকে তাকিয়ে, রক্ষণকারীJunio Hamanoসিপ্টেম্বরের শুরুর দিকে সমুদায়কে প্রশ্ন করেছেন যে পরবর্তী রিলিজটি স্থায়ীভাবে আশা করাGit 3.0 কিনি বা প্রথমে বেশি 2.x রিলিজ প্রকাশ করা উচিত কিনা। এই বড় সংস্করণ সংহতি বিরতি প্রয়োগ করবে, সবচেয়ে গুরুত্বপূর্ণটি ডিফল্ট হ্যাশ ফাংশন থেকেSHA-1SHA-256 স্বিচ করবে। যদিও SHA-1 পরিষ্কার করা দুর্বলতা রয়েছে, Git বর্তমান আক্রমণদের বিরুদ্ধে রক্ষা ব্যবস্থা অন্তর্ভুক্ত করে। এই পরিবর্তন দীর্ঘমেয়াদে রিপোজিটরির অখণ্ডতা নিশ্চিত করার জন্য ডিজাইন করা হয়েছে, কারণ হ্যাশ সব অবজেক্টগুলি চিহ্নিত করে এবং কমিট চেইন যাচাই করে। সমুদায়কে বছরটি 3.0-এর সাথে শেষ করা বা প্রথমে বেশি 2.x রিলিজ প্রকাশ করা নির্ণয় করতে হবে।

কী এন্টিটি: মানুষ: Junio Hamano