গিট বনাম পোর্টেবল গিট


20

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

কেউ কি একটি বা দুটি শব্দে একটি সংক্ষিপ্ত ব্যাখ্যা দিতে পারে? (ভাল, ... দশ থেকে বিশ :-)

আমি জানি আমি এটি ইনস্টল করতে পারলাম এবং তারপরে এটি সরিয়ে ফেলতে পারব - তবে আমি নতুন সিস্টেমে এটি করা এড়াতে পছন্দ করি।

উত্তর:


17

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

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


2
সুতরাং মূলত, এটি স্বয়ংসম্পূর্ণ, রেগ সংরক্ষণ করে না। এন্ট্রি, এবং যদি আমি পোর্টেবল বৈকল্পিক ব্যবহার করি তবে আমাকে কমান্ডগুলিতে কমান্ড লাইন যুক্তি সরবরাহ করতে হবে। নাহলে, জিনিসগুলি স্বাভাবিকের মতো (যেমন প্রকল্পের সাথে সম্পর্কিত সমস্ত কিছুই .git এ যায়)।
রক

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