গিট এসএনএন ডিএন + ফেচ এবং গিট এসএনএন ক্লোনর মধ্যে পার্থক্য কী?


10

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

git svn clone URL

অথবা

git svn init URL
git svn fetch

তারা কি পৃথক? যদি হ্যাঁ তবে কীভাবে? তা না হলে কেন দুটি উপায় একই জন্য? বা এটি কি কেবলমাত্র একটি কিনারা যেখানে তারা একই কাজ করে?

উত্তর:


9

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

ক্লোনিং হ'ল কোনও ব্যবহারকারী কী করতে চায় এবং এর মধ্যে একটি সংগ্রহস্থল সন্ধান করা এবং এসভিএন সংগ্রহস্থল থেকে কমিট আনার অন্তর্ভুক্ত যা সম্পূর্ণ ভিন্ন সংগ্রহস্থল কাজ।

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