গিট এত হাইপ কেন পেল? … অন্যরা না কি? [বন্ধ]


124

সাম্প্রতিক বছরগুলিতে, গিটকে ঘিরে হাইপ ব্যাপকভাবে বেড়েছে। সকলেই গিট সম্পর্কে জানে, বিকল্প সম্পর্কে কেউ জানে না।

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

এই পোস্টটির মূল বিষয়টি হ'ল এই ঘটনাটি আরও ভাল করে বোঝার চেষ্টা করা।

গিট কীভাবে কেকের সমস্ত অংশ পায়? তারা কি কোনওভাবে আরও ভাল বিপণন ব্যবহার করেছিল? এর সম্প্রদায়টি আরও বেশি ... আহেম ... "ক্রিয়াপদ"? এটি কি "লিনাস" নামটির কারণে? এটি কি তার ভৌতিক চিত্রের কারণে?

তোমার মতামত কি?


63
লিনাস টরভাল্ডস এর জনপ্রিয়তার একমাত্র কারণ হিসাবে আপনি সম্ভবত সঠিক: ...
রবার্ট কোরিতনিক

4
আমি জানি না, আমি অনুভব করি যে তারা আমার কাছে প্রায় সমান পরিমাণে প্রকাশ পেয়েছে ... যদিও আমি এইচজির আগে গিট সম্পর্কে শুনেছি। তবে হ্যাঁ, টরভাল্ডস হলেন একজন সেলিব্রিটি, তাই তিনি যে কোনও কিছুতে জড়িত সেদিকে মনোযোগ পাওয়ার সম্ভাবনা রয়েছে।
perp


7
@jrwren, আমি বলার অপেক্ষা রাখে না যে, আমি ব্যবহার করেছি এই মন্তব্যের ভূমিকা হবে তন্ন তন্ন গীত কিংবা Mercurial। যদি আমি গিট শিখতে পারি এবং তাৎক্ষণিকভাবে মার্চুরিয়াল (বা বিপরীতে-ভিসা) শিখি, তবে তাদের মধ্যে একটি সম্ভবত আমাকে শিখতে কম সময় নিবে। সেই একটি, যেটি কম সময় নিয়েছিল, সেটিকেই আমি ব্যবহার করা সহজ বলে বিবেচনা করব। গ্রুকিং সাধারণত বোঝায় যে এটি বুঝতে কিছুটা সময় লাগে, যা ব্যবহার করা আরও কঠিন। আমি বলছি না যে এটি পণ্যকে আরও খারাপ করে দেবে, কখনও কখনও আরও শক্তিশালী সরঞ্জামগুলির জন্য আপনার স্টিপার লার্নিং বক্ররেখা প্রয়োজন তবে এটি অবশ্যই ব্যবহারের সহজলভ্যতা পরিবর্তন করে।
zzzzBov

8
@ মার্কট্র্যাপ গড, মার্ক! দেখে মনে হচ্ছে যে সবার মধ্যে ভাল আলোচনা হচ্ছে এবং তারপরে আপনাকে এগিয়ে আসতে হবে এবং সবাইকে দরজা দিয়ে বাইরে বের করে দিতে হবে। আমি আশা করি স্ট্যাক ওভারফ্লোর মতো এমন কোনও সাইট সম্পর্কে জানতাম যা আলোচনার অনুমতি দেয়।
থিওডোর আর স্মিথ

উত্তর:


86

আমি বিশ্বাস করি গিটহাব বা গিটারিয়াসের মতো পরিষেবাগুলি একটি বড় কারণ। মানুষের পক্ষে এটি গুরুত্বপূর্ণ যে তারা কোথাও তাদের জিনিস হোস্ট করতে পারে এবং বিশেষত গিটহাব এটির জন্য দুর্দান্ত পরিষেবা।

মার্চুরিয়াল জন্য, ডিভিসিএস জনপ্রিয় হয়ে উঠলে এমন কোনও পরিষেবা ছিল না (কমপক্ষে আমি যার সম্পর্কে অবগত ছিলাম না)। আপনার কাছে এখন বিটবকেট এবং সম্ভবত অন্যরাও রয়েছে, তবে গিটহাব বেশ কিছুদিন ধরে আছেন, এটি সুপরিচিত এবং এটি আরও ভাল এবং আরও ভাল হয়ে উঠেছে।


এটি যুক্ত করুন যে কয়েকটি বিশাল ওপেন সোর্স প্রকল্পগুলি গিট ব্যবহার করে যা ধরণের আপনার জন্য সিদ্ধান্ত নেয়। আমাকে বেশ কয়েকবার গিট ব্যবহার করতে "বাধ্য করা হয়েছে" (উদাহরণস্বরূপ অ্যান্ড্রয়েডের জন্য) তবে আমাকে মার্কুরিয়াল বা বাজার ব্যবহার করতে বাধ্য করা হয়নি। এছাড়াও, আমি
গিটটি

11
এছাড়া Google কোড এবং সোর্সফোর্জ জন্য HG এর
Configurator

7
গিট গিথুব দ্বারা উত্সাহিত করেছে যা অন্যান্য সংগ্রহশালাগুলিকে ছায়ায় ফেলে। বিটবাকেটের কিছু সুবিধা রয়েছে (ফ্রি বেসরকারী সংগ্রহশালা) তবে
ইউটিআই গিথুবের

2
আমি গিটহাবের সাথে কথা বলতে একা মার্চুরিয়াল ব্যবহার করি ... hggit প্লাগইন ( hg-git.github.com ) সম্প্রদায় থেকে সরঞ্জামটি ডিকুয়াল করা সম্ভব করে। কিন্তু সম্ভবত সম্প্রদায় সরঞ্জাম থেকে না।
বিপানুল্লা

1
কোডপ্লেক্স মার্কুরিয়ালকেও সমর্থন করে।
অনুদান পালিন

86

আমি এর অনেকগুলি উত্তর দেখতে পাই যা একজন বা অন্য এসসিএম সম্পর্কে শুনে লেখকের যে অনুভূতি ছিল তার উপর নির্ভর করে। অন্যরা বলছেন এটি সবই নিছক ভাগ্য। আমি বিশ্বাস করি ভাগ্য ইতিহাসে ফিরে পাওয়া যাবে।

ইতিহাস নিয়ে কথা বলব।

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

ইতিমধ্যে বিদ্যমান যা নিয়ে অসন্তুষ্ট লিনাস টরভাল্ডস পরবর্তীতে একটি ব্র্যান্ড-নতুন এসসিএম নিয়ে কাজ শুরু করেছিলেন যে শীঘ্রই তিনি গিটকে ডাকবেন। তারপরে দ্রুত, ম্যাট ম্যাকল সমান কারণে মিউচুরিয়াল প্রকল্প শুরু করেছিলেন।

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

গিটটি তাই মার্চুরিয়ালের পরিবর্তে কার্নেল বিকাশের জন্য ব্যবহৃত হয়েছিল, তবে উভয়ই প্রযুক্তিগতভাবে প্রাসঙ্গিক ছিল। শেষ ফলাফলটি হ'ল, গিটটি ব্যবহার করার জন্য ডিজাইন করা হয়েছিল এমন জায়গায় ব্যবহার করেই এটি শুরু হয়েছিল, যখন মার্কুরিয়াল তার প্রথম বড় FOSS ব্যবহার সন্ধান করার জন্য ততটা দ্রুত ছিল না। কারণ এটি একটি খুব ভাল নকশার দ্বারা সমাহিত হয়েছিল এবং ম্যাট ম্যাকালের প্রচেষ্টার জন্য ধন্যবাদ, অবশেষে এটি বিখ্যাত হয়ে উঠেছে এবং বড়, বাস্তব-বিশ্বের প্রকল্পের জন্য ব্যবহৃত হয়েছে।

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

আমি অনুমান করি আমি কী বলতে চাইছি, যখন আপনি কোনও প্রকল্প শুরু করার খুব কারণ অদৃশ্য হয়ে যায়, জনপ্রিয়তা অর্জন করা আরও কঠিন, তবে এখনও সম্ভব হয়।

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

অন্যদিকে, বিতরণ করা এসসিএমগুলি পরিষ্কার বিজয়ী। আমি সেখানে বহুল ব্যবহৃত-অ-বিতরণকৃত এসসিএম দেখতে পাচ্ছি না।


5
আমি সত্যিই এই ইতিহাস প্রশংসা করি।
jrwren

4
@ টিএমএন আপনি ঠিক বলেছেন! প্রকৃতপক্ষে, যখন অ্যান্ড্রু ট্রিজেলের রিভার্স-ইঞ্জিনিয়ারিং প্রকাশিত হয়েছিল, এবং যখন ল্যারি ম্যাকভয় বিটকিপারের লাইসেন্স পরিবর্তন করেছিলেন তখন লিনাস টরভাল্ডস এটি বাদ দেওয়ার সিদ্ধান্ত নিয়েছিলেন এবং প্রতিস্থাপনের জন্য নিজেকে এক সপ্তাহ সময় দিয়েছিলেন। সেই সময়, আসল প্রতিযোগী ছিলেন মনোোটোন, তবে এটি টিয়ারস্লো ধীর ছিল। অনেক লোক একই সময়ে প্রতিস্থাপন তৈরি করেছিল এবং নতুন সরঞ্জামগুলি ব্যবহার করে সকলেই খুশি হয়েছিল। আমি মনে করি গিট প্রথমে 1.0 টি আঘাত করেছে, তারপরে মার্চুরিয়াল; বাজার প্রায় দুই বছর সময় লেগেছে।
থাড্ডি টাইল

7
"আমি সেখানে বহুল ব্যবহৃত-অ-বিতরিত এসসিএম দেখতে পাচ্ছি না।" আপনি শিল্পে কোথায় আছেন তা নির্ভর করে। পেরফোর্স, ক্লিয়ার কেস এবং এসএনএন এখনও ওপেন সোর্স ওয়ার্ল্ডে খুব বেশি ব্যবহৃত হয় না (এসএনএন ছাড়া)। ওহ, হ্যাঁ, এবং উইন্ডোজ শপগুলিতে ভিজ্যুয়াল সোর্স সেফ এবং এমএস টিম যাই হোক না কেন।
বব মারফি

13
"বিপরীত প্রকৌশল" দ্বারা, আপনি সার্ভারে টেলনেটিং করা এবং "সহায়তা" টাইপ করতে চান
বিকল্প

3
আমি ডিভিসিএস এবং সিভিসিএস উভয়ের বিষয়েই এটি সাধারণভাবে বলব: "সমস্ত সফটওয়্যার টাওয়ের অংশ গ্রহণ করে এবং তাদের উপহাস করা উচিত নয়।" "রেডমন্ডের সফ্টওয়্যার সহ?" "ওগো গোশ, ঘড়ির দিকে তাকাও। ক্লাস বরখাস্ত।"
বব মারফি

77

লিনাস টরভাল্ডস

লিনাস গিতের একজন বড় অ্যাডভোকেট এবং বছরের পর বছর ধরে এটি মূল লিনাক্স গ্রুপে প্রচুর প্রচার করেছেন এবং এটি সেখান থেকে বেড়েছে। আমি সাহস করি এটি পুরোপুরি * নিক্স সম্প্রদায়ের উপর লিনাসের প্রভাবের কারণে।

ব্যক্তিগতভাবে আমি এখনও সাবভারশন ব্যবহার করি তবে এটি ইউটিলিটির চেয়ে অগ্রাধিকার থেকে।


12
লিনাসটি ব্যক্তিগতভাবে লিনাক্সের বিশাল দৃশ্যমানতার তুলনায় এতটা বলে আমি মনে করি না - ডিভিসিএস (বা এমনকি সাধারণভাবে সফ্টওয়্যার বিকাশ) সম্পর্কে কোনও পূর্বসূচী না থাকলে কাউকে বলতে পারেন যে "এটির জন্য ব্যবহৃত হয়েছে তার চেয়ে বিশ্বাসযোগ্যতা leণ দেওয়ার বেশি সম্ভাবনা রয়েছে লিনাক্স কার্নেল "।
মাইকেল বর্গওয়ার্ট

6
তিনি কেবল এটির বড়
উকিলই নন

44
কি? আপনি কেন সাবভারশন পছন্দ করবেন?
Configurator

11
আপনি কী অভ্যাস এবং জড়তা ছাড়াই সাবভার্সনটি পছন্দ বা ইউটিলিটির চেয়ে বেশি ব্যবহার করেন তা বোঝাতে চাইছেন না? এ কারণেই আমি এখনও এটি ব্যবহার করছি এবং আমি আমাদের বেশিরভাগ লোককেও সন্দেহ করি ...
কোডি গ্রে

7
@ ডিডালনিক্স: কারণ লিনাক্স এবং লিনাক্সের অন্য কোনও ওপেন সোর্স প্রকল্পের সাথে মেলে না এমন ফ্যানবয়দের চিৎকার। তারা গিটের জন্য বেশ কার্যকর রাস্তার দল হিসাবে কাজ করে।
টম অ্যান্ডারসন

34

সংস্করণ নিয়ন্ত্রণ ব্যবস্থা সহ সাধারণ ব্যথা পয়েন্টটি শাখা মার্জ করা

শাখাগুলি দিয়ে অবাধে কাজ করার জন্য এটি কতটা বেদনাদায়ক হতে পারে এবং কাজ করা কতটা গুরুত্বপূর্ণ তা বোঝার জন্য যখন এটি কাজ করে না তখন আপনার এটি চেষ্টা করা উচিত।

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

আমি প্রায় এক বছর আগে এমন পরিস্থিতিতে ছিলাম যেখানে আমাকে এইচজি এবং গিটের মধ্যে বেছে নিতে হয়েছিল এবং উপরের সংশ্লেষটি গিটটি বেছে নেওয়ার জন্য একটি গুরুত্বপূর্ণ বিষয় ছিল। দ্বিতীয়টি হ'ল একলাইপস সংস্থাটি গিটে স্যুইচ করেছে, সুতরাং জাভা প্রকল্পগুলির জন্য অ্যাক্লিপস টুলিং ভাল হবে বলে আশা করা হয়েছিল। Eclipse 3.7 প্রকাশের সাথে এটি ঘটেছে। আমরা সম্ভবত এই প্রথম দিকে 6-9 মাস ছিল।

বিভিন্ন প্রয়োজনের জন্য এইচজি ঠিক তত কার্যকর হতে পারে। খুব সাবধানে তদন্তের ভিত্তিতে সান এটিকে তাদের ভিসিএসের জন্য বেছে নিয়েছিল । আপনি সাদা কাগজপত্রগুলি খুঁজতে এবং তাদের যুক্তিগুলি কী তা দেখতে চাইতে পারেন।


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


5
+1 এটি সমস্ত শাখায় রয়েছে। এই বিশ্লেষণটি পার্কের তুলনায় গিটের মার্জিং পাওয়ার নিয়ে আলোচনা করে।
আমেলিও ওয়াজকেজ-রেইনা

19
@ আমভি: অনুগ্রহ করে ইউআরএল পোস্ট করবেন না।
কোডি গ্রে

3
এএমভি-লিঙ্ক: felipec.wordpress.com/2011/01/16/…

4
আমি নিশ্চিত না যে আমি এখানে আপনার পয়েন্টটি দেখছি। আপনি বলছেন যে তারা শাখা-প্রশাখায় সমানভাবে ভাল (গিট মার্চুরিয়াল পারে না এমন কিছুই করে না), তবে আপনার ভাল শাখা প্রশাখার প্রয়োজন হওয়ায় আপনি গিটকে বেছে নিয়েছিলেন?
জুলফ

8
গুরুরিয়ালের চেয়ে গিট কীভাবে মার্জ হওয়ার ক্ষেত্রে আরও ভাল তার কোনও দৃ conv়প্রত্যয়ী উদাহরণ আমি দেখিনি এবং অবশ্যই এই উত্তরে নয়। এটি প্রায় আপনার মতো Hg কে এসভিএন বা সিভিএস দিয়ে বিভ্রান্ত করছে।
অ্যারোনআউট

23

গিট বা পারদার্থ কেন আরও ভাল তা বলার পরিবর্তে এবং এটি জনপ্রিয় হওয়ার একমাত্র কারণ বলার পরিবর্তে, আমি সম্প্রদায়ের দিকে মনোনিবেশ করতে যাচ্ছি।

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

আমি সবাইকে এইভাবে বলছি না, তবে বেশিরভাগ সময় যখন আমি গিট লোক, প্রো-গিট ওয়েবসাইট এবং প্রো-গিট ব্লগের মুখোমুখি হয়েছি তখন আমার মনে হয়েছিল গিটিটি একটি ডিভিসিএসের মতো কার্যকর করার পরিবর্তে আমার গলাটি নীচে টানছে was পদ্ধতি.


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


16
অন্যকে অহঙ্কারী বলা কি কিছুটা দাম্ভিক নয়?

21
@ থরবজর্ন: এটি। আমি যখন এটি করি তা বাদে; তাহলে এটি ঠিক সঠিক।
টম অ্যান্ডারসন

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

5
@ back2dos: এটি "দ্য গিট সব কিছুর চেয়ে ভাল" দাবি করেছে যে এটি বেশ অহঙ্কারী। এবং এর সমর্থনকারী তর্কগুলির বেশ বড় অংশগুলি হয় ভুল এবং সংশোধনযোগ্য নয়, বা পেরিয়ে গেছে, এবং এটি কোনওভাবেই তাদের উপসংহারে পরিবর্তন করে না।
জুলফ

5
@ আগোস: এবং প্রায় সবগুলিই গিতের কাছে অনন্য নয় । অন্যান্য পণ্য বাদ দেওয়ার জন্য তারা কেবল গোলপোস্টগুলি সরিয়ে নিয়ে যায়
অ্যারোনআউট

14

আমি মনে করি না মার্চুরিয়াল বিশেষত লো প্রোফাইল। ভাতটি এইচজি-তে নির্মিত এবং কিছুক্ষণের জন্য এক্সিলিপস এবং নেটবিন্সের মতো আইডিইগুলিতে ভাল সমর্থন পেয়েছে।

আমি যে বিকাশকারীদের সাথে কথা বলেছি তাদের বেশিরভাগই উইন্ডোজ উন্নততর সহায়তার কারণে এইচজি পছন্দ করে। আমরা যদি লিনাক্স বিকাশকারী হত তবে এটি অন্যরকম গল্প হতে পারে।

আপনি "বাজার" মিস করছেন যা আসল "ভুলে যাওয়া ডিভিসিএস"।

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


6
... সম্পূর্ণরূপে একমত: "বাজার" যা আসল "ভুলে যাওয়া ডিভিসিএস"।
ডাগলিনিস

সম্মত হন তবে এক্সপোজার এইচজি ভাটা / জোল থেকে থাকে এক্সপোজার গিটটি লিনাসের চেয়ে সাম্প্রতিক। এইচজি ক্যাচআপ খেলছে
জে কে।

2
সেখানে বেশ কয়েকটি "ভুলে যাওয়া ডিভিসিএস" রয়েছে, যদিও তাদের মধ্যে বেশিরভাগই সম্ভবত "লো প্রোফাইল", "ফোকাসড" বা "কুলুঙ্গি" হিসাবে আরও ভালভাবে বর্ণিত হবে।
জন গেইনস জুনিয়র

13

এটি একটি নম্র মতামত, তবে দুটি প্যারামিটারের কারণে গিট এই সমস্ত হাইপ পেতে পারে:

  1. এটা খুব দক্ষ
  2. এটি মজাদার (একরকম খুব নির্দিষ্ট কম্পিউটার বিজ্ঞানীর উপায়ে)

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


4
1. কোন অঞ্চলে পার্কটি অকার্যকর? প্রকৃতপক্ষে, দীর্ঘ সময়ের জন্য, এটি HTTP এর চেয়ে বেশি দক্ষ ছিল, এ কারণেই গত সপ্তাহে ঘোষিত গিট সাপোর্টের তুলনায় গুগল কোডটি এটি 2 বছরেরও বেশি সময় থেকে অন্তর্ভুক্ত করেছে এবং কেবলমাত্র পোস্টের তুলনায় সম্প্রতি সমানভাবে ভাল হয়ে উঠেছে। ২. ঠিক আছে ৩. সমমানের
বিটবুকিট.অর্গ রয়েছে

1
আমি কি বলেছিলাম যে পার্কিয়াল অদক্ষ ছিল? আমি কখনই এটি ব্যবহার করি নি, তাই আমি বলতে পারি।
থিবল্ট জ

4
এটি কোনওভাবেই প্রশ্নটিকে সম্বোধন করে না, কমপক্ষে "যখন
অন্যেরা

1
মার্চুরিয়াল স্টোরগুলিতে "খালি ফোল্ডার" যুক্ত করতে পারে না (এটি এখন ঠিক করা হয়েছে তবে ডুনো) তবে যখন আমাকে ডিভিসিএস বেছে নিতে হয়েছিল, শেষ পর্যন্ত আমি এই উদ্দেশ্যে গিট হয়ে গেলাম। আমার কিছু খালি ফোল্ডার দরকার ছিল।
মার্টিন মার্কনকিনি

4
@ মার্টনমারকনসিনি "আমি শেষ পর্যন্ত এই উদ্দেশ্যে গিট গেলাম" বলতে কী বোঝ? গিট খালি ফোল্ডারগুলি সমর্থন করে না।
সর্বাধিক ন্যানসি

12

এখানে কাজের তিনটি কারণ রয়েছে, "বিটা গীক মিডিয়া", "সময় সঠিক" এবং "নেতার অনুসরণ করুন"

বিটা গীক মিডিয়া

এমন অনেকগুলি চ্যানেল রয়েছে যা "গিরিযুক্ত ক্রিয়াকলাপগুলি" নিয়ে আলোচনা করে। তারা অবশ্যই একটি নতুন সংস্করণ নিয়ন্ত্রণ ব্যবস্থার উপস্থিতিটি আবৃত করবে তবে তারা আরও গিটকে .াকতে পারে। কেন? কারণ লিনাস টরভাল্ডস এটি প্রথমে লিখেছিলেন, প্রকাশ্যে এ নিয়ে তর্ক করেছিলেন এবং বিটকিপারের সাথে তাঁর সু-প্রচারিত সমস্যার সমাধান হিসাবে এটি ব্যবহার করেছিলেন। কার্যকরভাবে, যে কোনও সময় এলকেএমএল-তে জ্বলন্ত যুদ্ধ হয়, বিটা গিক মিডিয়া এ সম্পর্কে একটি নিবন্ধ লিখবে। গিট আলোচনা lkML এ শুরু হয়েছিল, সুতরাং এটি অন্যান্য বিকল্পের চেয়ে বেশি কভারেজ পেয়েছে। এবং বিটা গিকস যারা স্ল্যাশডট পড়েন এর মতো বিভিন্নতা এটি খেয়ে ফেলে। এর চূড়ান্ত পরিণতি হ'ল গিটটি পার্কিশের চেয়ে দশগুণ বেশি নিবন্ধ রয়েছে।

সময় ঠিক আছে

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

নেতাকে অনুসরণ কর

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

  • গিট : লিনাক্স, পার্ল, জকিউয়ারি, রেল অন রেল, অ্যাক্লিপস, জিনোম, কেডিএ, কিউটি, এক্স
  • মার্কারিয়াল : জাভা, মজিলা, পাইথন
  • বাজার : উবুন্টু, ইমাসস

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


1
আপনি হয়ত ঠিক বলেছেন, তবে আপনার "বড় অঙ্কন" তালিকাটি কিছুটা বিভ্রান্তিকর / পক্ষপাতদুষ্ট। বাজারের সাইটের দিকে তাকালে তারা বেশ কয়েকটি অন্যান্য বড় প্রকল্পের তালিকা দেয়: মাইএসকিউএল, বাগজিলা, দেবিয়ান, জিএনইউ এগুলি বেশ বিস্তৃত পরিচিত হিসাবে মনে হয়। এইচজি তালিকাটি বেশ খানিকটা বড়।
জুলফ

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

যথেষ্ট ফর্সা। আমি ধরে নিয়েছি এটি একটি উদ্দেশ্যমূলক তালিকার একটি প্রচেষ্টা ছিল (সর্বোপরি, বড় বড় প্রকল্পগুলির মধ্যে প্রতিটি ডিভিসিএস সিস্টেম ব্যবহারের তালিকাগুলি ট্র্যাক করার পক্ষে যথেষ্ট সহজ হওয়া উচিত) :)
জালফ

12

এটি মূলত কেবল স্ব-চাঙ্গা করার হাইপ। গিট সর্বাধিক জনপ্রিয়, সুতরাং এটি সর্বাধিক প্রচার পায়, যার ফলে এটি আরও বেশি জনপ্রিয় হয়ে ওঠে।

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

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

যখন কেউ আবিষ্কার করেন যে ডিভিসিএস কতটা চালাক, একটি নির্দিষ্ট ডিভিসিএসের দিকে নির্দেশ করে, তারা প্রায়শই গিয়ে অন্যকে বলে না "আরে, ডিভিসিএস'ই দুর্দান্ত, আপনার সেগুলি ব্যবহার করা উচিত", বরং, "ডিভিসিএস যে আমি ডিভিসিএসের কাছ থেকে শিখেছি দুর্দান্ত, আপনার এটি ব্যবহার করা উচিত "।


11

GitHub। গিথুব সামাজিক কোডিংয়ের একজন অগ্রগামী। এটি সংস্করণ নিয়ন্ত্রণটিকে একটি সামাজিক প্ল্যাটফর্মে রূপান্তরিত করেছে যা প্রচুর মনোযোগ আকর্ষণ করেছে এবং এটি সম্ভবত গিটকে সমর্থন করে। সামাজিক মিডিয়া = বৃহত্তর গ্রহণ। বিটবাকেট প্রচুর নতুন বৈশিষ্ট্য পেয়ে বাষ্প অর্জন করছে, এটি সম্ভবত সম্ভাব্য প্রতিদ্বন্দ্বী করে তোলে :)


7

আসলে আসলে আমি মনে করি হাইপটি সমস্ত ডিএসভিসির টোগারদের সম্পর্কে।

তবে গিট অ্যাডভোকেটরা আরও বেশি সোচ্চার, তাদের মন্তব্যে প্রায়শই বেশি আগ্রাসী এবং সতর্ক হতে এবং সর্বত্র এটি সম্পর্কে কথা বলতে পছন্দ করে।

আমি সন্দেহ করি যে মার্চুরিয়াল ব্যাপকভাবে ব্যবহৃত হবে, অবশ্যই প্রায়শই গিট হিসাবে, সম্ভবত আরও বেশি (মাইক্রোসফ্ট এবং অন্যান্য বড় সংস্থাগুলি এখন এটি ব্যবহার করে), তবে মার্কুরিয়াল ব্যবহার করা লোকেরা প্রায়শই একটি ডিএসভিসি চেয়েছিল যে তারা কোনও ধর্মকে ভিত্তি করে গড়ে তোলার জন্য কিছু নয়, দ্রুতই বুঝতে পারে। সুতরাং তারা কিছু গিট ব্যবহারকারীদের মতো প্রো-অ্যাক্টিভের চেয়ে আলোচনায় স্বল্পতম এবং আরও প্রতিক্রিয়াশীল।

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

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

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

কোনও আসল যুদ্ধ নেই, কেবলমাত্র আকর্ষণীয় বিভিন্ন ধরণের সরঞ্জাম।


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

6

আমি জানি যে ইতিমধ্যে এই প্রশ্নের অনেক উত্তর রয়েছে তবে আমি অনুভব করেছি যে আমি আরও কিছুটা দৃষ্টিকোণ যুক্ত করতে পারি।

বাজারটি বিভিন্ন জিনিসের জন্য তৈরি হওয়ার পর থেকেই আমি বেশ ব্যবহার করেছি। আমি এটির জন্য সবচেয়ে বড় জিনিসটি ব্যবহার করেছি অলট্রে প্রকল্প, যার জন্য আমি (বর্তমানে) একমাত্র বিকাশকারী এবং রক্ষণাবেক্ষণকারী। বাজার সুন্দর। এটি কেবল কাজ করে, এটি আমার পথ থেকে দূরে থাকে, এবং এর জন্য আমাকে কোনও --help পৃষ্ঠা বা ম্যান পৃষ্ঠাটি দেখতে হবে না। এটি বলেছিল, এটির কিছুটা চলাচল রয়েছে:

  1. এটির অনেকগুলি কার্যকারিতা যা যুক্তিযুক্তভাবে মূল ভিসিএসের অংশ হওয়া উচিত, তা নয়। ইতিহাসের দ্বিখণ্ডন সম্পাদন করার ক্ষমতা, পেজারের মাধ্যমে দীর্ঘ আউটপুট চালানো বা "সমষ্টিযুক্ত" শাখাগুলি (যেমন, গিট স্টাইলের সংগ্রহস্থল) প্লাগইন হিসাবে সরবরাহ করা হয় like
  2. অনেকগুলি প্লাগইন সমস্ত স্থিতিশীল নয়। উদাহরণস্বরূপ, সংগৃহীত শাখাগুলির কার্যকারিতা সার্ভার সাইডে ভালভাবে কাজ করছে বলে মনে হচ্ছে না (কমপক্ষে, আমি এটি কাজ করার জন্য কখনই অর্জন করতে পারি নি), এটি ভুল ত্রুটিযুক্ত করে বলে যে প্রদত্ত পথে শাখাটি বিদ্যমান নেই তখন ঠিক সেখানে আপনার সামনে এবং আপনি রক্তাক্ত জিনিসটি দেখতে পাবেন)।
  3. এটির কোনও "ক্লোন" অপারেশন নেই, আপনি একবারে একটি করে শাখা টানেন। আপনার কাছে অতিরিক্ত কাজ করতে হবে যদি আপনি কোনও সংগ্রহস্থল রাখতে চান যাতে আপনি দক্ষতার সাথে নতুন শাখাগুলি টানতে পারেন।
  4. কিছু প্রকল্পের জন্য, এটি বেদনাদায়ক ধীরে ধীরে। "বিজেআর শাখা এলপি: মাইএসকিএল" চেষ্টা করুন Try
  5. এটি হুক জন্য শক্তিশালী সমর্থন অভাব; আপনি bzr প্লাগইন লিখতে পারেন যা হুক সরবরাহ করে, তবে সার্ভার-সাইড নির্বিচারে হুক স্ক্রিপ্টগুলি পাওয়ার কোনও স্ট্যান্ডার্ড উপায় নেই।

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

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

দীর্ঘ গল্প সংক্ষিপ্ত: আমি খুব দীর্ঘ সময়ের জন্য bzr ব্যবহার করেছি, তবে গিটটি আমার কাছে দ্রুত তার দুর্দান্ততা প্রমাণ করছে।


5

গিট ব্যবহার করে, আপনি যখন বিকাশ করেন তখন আপনি সর্বদা একই স্থানীয় ডিরেক্টরিতে থাকবেন এবং git checkout branchnameশাখাগুলির মধ্যে স্যুইচ করার জন্য করুন (আমি "লাইটওয়েট" বৈশিষ্ট্যগুলি শাখাটি সর্বদা ব্যবহার করি, তাই এটি আমার কাছে খুব গুরুত্বপূর্ণ বৈশিষ্ট্য)।

মার্কুরিয়াল ডকুমেন্টেশন এবং টিউটোরিয়ালগুলি দেখে মনে হয় যে উন্নয়নের বিভিন্ন শাখার সাথে কাজ করার পছন্দের উপায়টি ক্লোনিং করে নতুন সংগ্রহশালা তৈরি করা। এই টিউটোরিয়াল একটি উদাহরণ।

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

(আমি প্রতিদিন গিট ব্যবহার করি merc আমার সাথে পারুর সাথে সামান্য অভিজ্ঞতা আছে, আমি এটি নিয়ে খেলেছি এবং কয়েকটি টিউটোরিয়াল অনুসরণ করেছি)


2
আমি এইচজি-তে সর্বদা 'নামযুক্ত' শাখা ব্যবহার করি। এটি তাদের ভাল সমর্থন করে। hg branch foo, তারপরে hg up fooপরে ... ক্লোন-ফর-ব্রাঞ্চের সাধারণ বিকাশের জন্য কিছু শক্তিশালী দুর্বলতা রয়েছে।
পল নাথান

হুম, সুতরাং আপনি বলছেন যে এইচজি তুলনায় গিট ভাল, কারণ এইচজি আপনার যে বৈশিষ্ট্যটির যত্ন নেবেন সেটিকে সমর্থন করে, এইচজি সম্প্রদায় একটি বিকল্প পদ্ধতির উন্নততর বিবেচনা করে?
জুলফ

1
1: আমি অবাক হই: এইচজি ডকুমেন্টেশনে "ক্লোনিং দ্বারা শাখা" কেন ফোকাস করা হয়েছে (উদাহরণস্বরূপ দেখুন hgbook.red-bean.com/read/a-tour-of-mercurial-thebasi.html এবং Mercurial.selenic) । com / গাইড )? আমার কাছে কেবল শাখায় একটি করে সংগ্রহস্থল পাওয়া অগোছালো বলে মনে হচ্ছে। 2: আমি বলছি না গিট আরও ভাল, আমার উত্তরটি এমন একটি বিষয়ে একটি পর্যবেক্ষণের চেয়ে বেশি যে আমার কাছে (একটি এইচবি নবজাতক) দুজনের মধ্যে পার্থক্যের মতো দেখায়। পার্থক্যটি প্রযুক্তিগতের চেয়ে বেশি সাংস্কৃতিক বলে মনে হয়, যেহেতু এইচজি "একই সংগ্রহস্থলের মধ্যে শাখা" সমর্থন করে।
কোডেপ

3
মার্কুরিয়াল অনলাইনে অনেক পুরানো তথ্য সংগ্রহ করে; এটি প্রচুর পরিমাণে লোকেদের দ্বারা প্রচারিত যারা গিট ব্যবহার করে এবং মার্উরিয়ালের বৈশিষ্ট্যগুলি বিকশিত হওয়ার সাথে সাথে আপ টু ডেট রাখে না। ক্লোন করা সংগ্রহাগুলি পছন্দ করার বেশিরভাগ পুরানো কারণগুলি আধুনিক সংস্করণগুলিতে আর ব্যবহার করা হয় না (নামযুক্ত শাখাগুলি এখন বন্ধ করা যেতে পারে, এবং এমন একটি বুকমার্ক সিস্টেম রয়েছে যা আপনাকে পছন্দ করলে গিট শাখাগুলিতে অনুরূপ ব্যবহারের ধরণ দেয়)।
স্টিফেন এম। রেড

4

আমি জানি না যে আমি গত কয়েক সপ্তাহে এরকম কতগুলি অনুদান দেখেছি তবে তারা সকলেই এটিকে সত্য হিসাবে বিবেচনা করে বলে মনে করছেন যে মার্চুরিয়াল এবং / বা বাজার গিটের চেয়ে উদ্দেশ্যমূলকভাবে ভাল। ব্যবহারযোগ্যতা একটি সাধারণ থিম বলে মনে হচ্ছে। হ্যাঁ, সিভিএস এবং সাবভার্সন ব্যবহারের পরে গিট শেখা আশ্চর্যজনকভাবে কঠিন ছিল, তবে এই মুহুর্তে আমি অন্য কোনও ভিসিএসের জন্য এটি বাণিজ্য করতে চাই না যদি না এটি অন্য দৃষ্টান্ত শিফট গঠন করে । এবং বৈশিষ্ট্যগুলির একটি সারণির দিকে ইঙ্গিত করা আমাকে এটি কতটা নমনীয়, এক্সটেনসিবল, সুরক্ষিত বা অনায়াসের সম্পর্কে খুব কমই বলবে । উদাহরণস্বরূপ, ডিফল্টরূপে git-diff রঙ এবং একটি পেজার ব্যবহার হয়। অবশ্যই আমি diff ... | colordiff | less -Rবা অন্য কোনওটির সাথে একই জিনিস পেতে পারি তবে এটি স্পষ্ট হওয়া উচিত কেন কেন একজন অপরটির চেয়ে উচ্চতর।


আমি মনে করি না যুক্তিটি হ'ল আপনার অতএব বদলানো উচিত - স্পষ্টতই আপনি যে সরঞ্জামটি ইতিমধ্যে জেনেছেন সেটিকে অন্য কোনওটিতে স্যুইচ করার চেয়ে সহজ, যদিও এটি অন্য যে কোনও বিষয়ই সহজ। আমি মনে করি না যে কোনও ডিভিসিএসের প্রবক্তা সত্যিই দাবি করতে পারে আপনি বাজার বা মার্কুরিয়ালের পরিবর্তে গিটে থাকার কারণে একটি বিশাল পরিমাণ মিস করছেন, তাদের মধ্যে তেমন কিছুই নেই।
ZoFreX

3

সত্যি কথা বলতে, আমি মনে করি গিট বনাম পার্কিয়াল অ্যাডভোকেটরা গিট বনাম সেন্ট্রালাইজড অ্যাডভোকেটদের তুলনায় খুব কম এবং অনেক দূরত্বের। তবে কারণগুলি সংক্ষেপে বলা সহজ:

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

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

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

আমি গীটটি কেবল হাইপ বা লিনাসের অনুমোদনের কারণে জনপ্রিয় বলে মনে করি না এটা ঠিক নয়। এটি সম্ভবত অনেক লোকের জন্য চেষ্টা করার জন্য দায়ী, তবে তারা এটির সাথে লেগে থাকে এবং প্রচার করে কারণ এটি তাদের জন্য খাঁটি এবং সহজ কাজ করে।




1

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


1

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


1
আমি গিটকে বেছে নেওয়ার কারণও ছিল, কারণ এটি পাইথনের পরিবর্তে একটি সংকলিত ভাষায় লেখা হয়েছে, এবং এর কারণেই আমি আমার ইউএসবি পেনের মধ্যে গিটের বহনযোগ্য সংস্করণ কিছু অন্যান্য সরঞ্জামের সাথে পেতে পারি।
কোয়েট 21

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

1

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


0

অ্যাপল এখন উদ্দেশ্য সি সম্প্রদায়ের কাছে তা ঠেলে দেওয়ার সাথে জড়িত রয়েছে বলে উল্লেখ না করা, আপনি যদি সম্প্রতি এক্সকোড 4 এ একটি নতুন অ্যাপ্লিকেশন তৈরি করেছেন তবে আপনি খেয়াল করেছেন যে এটি আপনাকে স্বয়ংক্রিয়ভাবে জিজ্ঞাসা করে যে আপনি গিট রেপো তৈরি করতে চান কিনা।

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


-1

আমি বর্তমানে এইচজি (ভাত) থেকে গিট (গিথুব) এ চলেছি। আমি এই মুহূর্তে প্রায় এক বছর ধরে ভাটা ব্যবহার করেছি। আমার জন্য এইচজির কোনও অসুবিধা নেই। আমার যা কিছু আছে তা করতে পারি can সুতরাং এটি দুর্দান্ত।

আমি এখনই কেন ব্যবহার করছি?

এখনই কেবল তিনটি কারণ রয়েছে।

  1. গিটহাব গিস্টগুলি সরবরাহ করে যা দুর্দান্ত
  2. গিটহাব দুর্দান্ত সামাজিক বৈশিষ্ট্য সরবরাহ করে
  3. বিকাশকারী উপস্থাপনা এবং কর্মশালা করার সময় আমি সবসময় আমার নমুনা এইচজি এবং গিটে প্রকাশ করি। এইচআইটি-র তুলনায় আমি প্রায় 10 গুণ বেশি দর্শক রয়েছি!

আমি মনে করি তৃতীয়টি সবচেয়ে গুরুত্বপূর্ণ একটি।

Thorsten


-2

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.