গিট ব্যাশ দিয়ে কীভাবে গিটহাব সংগ্রহস্থল ক্লোন করবেন

গিট ব্যাশ দিয়ে কীভাবে গিটহাব সংগ্রহস্থল ক্লোন করবেন

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





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





গিটহাব রিপোজিটরি কী?

একটি সংগ্রহস্থল একটি স্টোরেজ স্পেস যেখানে একটি প্রকল্পের সমস্ত ফাইল থাকে। এটি সাধারণত 'রেপো' নামেও পরিচিত। একটি গিটহাব সংগ্রহস্থল একটি দূরবর্তী সংগ্রহস্থল যেখানে আপনি আপনার প্রকল্পের সমস্ত ফাইল এবং প্রতিটি ফাইলের সংশোধন ইতিহাস সংরক্ষণ করতে পারেন। আপনি যেকোনো ধরনের ফোল্ডার বা ফাইল যেমন ছবি, HTML ফাইল, .css ফাইল, .py ফাইল, CSV ফাইল, এক্সেল ফাইল, JSON ফাইল ইত্যাদি সংরক্ষণ করতে পারেন।





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

Github একটি README ফাইল, একটি .gitignore ফাইল এবং একটি লাইসেন্স ফাইল দিয়ে একটি সংগ্রহস্থল শুরু করে।



একটি README ফাইল আপনাকে আপনার প্রকল্পের সম্পূর্ণ বিবরণ লিখতে এবং প্রয়োজনীয় নির্দেশাবলী অন্তর্ভুক্ত করতে দেয়। একটি। Gitignore ফাইল আপনি GitHub এ ধাক্কা দিতে চান না এমন ফাইলগুলির নাম রয়েছে। যখন একটি লাইসেন্স অন্যদের বলে যে তারা আপনার কোড দিয়ে কি করতে পারে এবং কি করতে পারে না।

একটি সংগ্রহস্থল ক্লোনিং মানে কি?

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





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

আপনার সিস্টেমে গিট এবং গিট ব্যাশ ইনস্টল করা আছে কিনা তা পরীক্ষা করুন

আপনার সিস্টেমে গিট এবং গিট ব্যাশ ইনস্টল আছে তা নিশ্চিত করুন। কমান্ড প্রম্পটে নিম্নলিখিত কমান্ডটি টাইপ করে আপনার সিস্টেমে গিট ইনস্টল করা আছে কিনা তা আপনি পরীক্ষা করতে পারেন:





git --version

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

যদি তাদের কোনটিই পাওয়া না যায় তবে সঠিকটি অনুসরণ করুন আপনার সিস্টেমে গিট এবং গিট ব্যাশ সফলভাবে ইনস্টল করার পদক্ষেপ

একটি গিটহাব রিপোজিটরি তৈরি করা

আপনি এই পদক্ষেপগুলি অনুসরণ করে একটি গিটহাব সংগ্রহস্থল তৈরি করতে পারেন:

1. অফিসিয়াল যান গিটহাব ওয়েবসাইট

2. ক্লিক করুন আরো উপরের ডান দিক থেকে আইকন এবং নির্বাচন করুন নতুন ভান্ডার

3. একটি নতুন পৃষ্ঠা খোলা হবে যেখানে আপনাকে একটি নতুন সংগ্রহস্থল তৈরি করতে কিছু বিবরণ পূরণ করতে হবে। আপনার রেপোর জন্য একটি সংক্ষিপ্ত এবং স্মরণীয় নাম লিখুন। গিটহাব অনুপ্রেরণার জন্য ব্যবহার করার জন্য সংগ্রহস্থলের নামগুলি স্বয়ংক্রিয়ভাবে প্রস্তাব করে।

যা ভাল জিএসএম বা সিডিএমএ

4. আপনি যদি চান, আপনি বর্ণনা বাক্সে আপনার প্রকল্পের একটি সংক্ষিপ্ত বিবরণ প্রদান করতে পারেন। এই ধাপটি সম্পূর্ণ optionচ্ছিক।

5. হিসাবে সংগ্রহস্থল দৃশ্যমানতা নির্বাচন করুন ব্যক্তিগত অথবা পাবলিক আপনি কিভাবে অন্যদের আপনার সংগ্রহস্থল দেখতে চান সে অনুযায়ী।

6. আপনি এর সাথে সংগ্রহস্থল শুরু করতে পারেন একটি README ফাইল , একটি .gitignore ফাইল, এবং একটি লাইসেন্স । গিটহাবের মতে, 'আপনার প্রকল্প কেন দরকারী, তারা আপনার প্রকল্পের সাথে কী করতে পারে এবং কীভাবে তারা এটি ব্যবহার করতে পারে তা জানাতে আপনার সংগ্রহস্থলে একটি README ফাইল যুক্ত করতে পারেন।'

আপনি উপলব্ধ টেমপ্লেটগুলির তালিকা থেকে একটি .gitignore ফাইল নির্বাচন করতে পারেন। একইভাবে, আপনি উপলব্ধ লাইসেন্সের তালিকা থেকে একটি লাইসেন্স চয়ন করতে পারেন। এই সমস্ত ফাইল যোগ করলে সংগ্রহস্থলের বিশ্বাসযোগ্যতা বৃদ্ধি পায়।

7. অবশেষে আঘাত সংগ্রহস্থল তৈরি করুন একটি নতুন সংগ্রহস্থল তৈরি করতে বোতাম।

গিট ব্যাশ ব্যবহার করে একটি গিটহাব রিপোজিটরি ক্লোন করা

1. আপনি ক্লোন করতে চান এমন ভান্ডারে যান। আপনি এটি ব্যবহার করতে পারেন নমুনা সংগ্রহস্থল প্রথমবার ক্লোনিং করার চেষ্টা করা।

2. এ ক্লিক করুন ডাউনলোড করুন কোড বোতাম।

3. একটি বক্স খুলবে যখন আপনি ক্লিক করবেন কোড ডাউনলোড করুন বোতাম। ক্লিক করুন ক্লিপবোর্ডে অনুলিপি করুন HTTPS পদ্ধতির মাধ্যমে রিপোজিটরি ইউআরএল কপি করতে আইকন।

4. খুলুন গিট বাশ

5. যে ডিরেক্টরিতে আপনি রিপোজিটরি ক্লোন করতে চান সেখানে যান সিডি কমান্ড

6. নিম্নলিখিত কমান্ডটি প্রবেশ করান এবং প্রতিস্থাপন করুন [রিপো ইউআরএল] আপনি যে লিঙ্কটি আগে কপি করেছিলেন।

git clone [REPO URL]

উদাহরণস্বরূপ, আমরা আগে ব্যবহৃত নমুনা সংগ্রহস্থলের ক্লোন করতে, নিম্নলিখিত কমান্ডটি টাইপ করুন:

git clone https://github.com/Yuvrajchandra/sample-github-repository.git

7. আপনার সিস্টেমে সংগ্রহস্থলের স্থানীয় কপি পেতে এন্টার টিপুন।

গিটহাব সংগ্রহস্থল ডাউনলোড করার অন্যান্য উপায়

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

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

সম্পর্কিত: কীভাবে গিটহাবের অবাঞ্ছিত সংগ্রহস্থলগুলি মুছবেন

একটি GitHub সংগ্রহস্থল ডাউনলোড করার আরেকটি সহজ পদ্ধতি হল সরাসরি রেপোর জিপ ফাইল ডাউনলোড করা। সংগ্রহস্থলের একটি জিপ ফাইল ডাউনলোড করতে আপনি এই সহজ ধাপগুলি অনুসরণ করতে পারেন:

  1. আপনি যে সংগ্রহস্থলটি ডাউনলোড করতে চান তাতে যান। আপনি এটি ব্যবহার করতে পারেন নমুনা সংগ্রহস্থল প্রথমবার রেপোর জিপ ফাইল ডাউনলোড করার চেষ্টা করুন।
  2. ক্লিক করুন কোড ডাউনলোড করুন বাটন এবং তারপর ক্লিক করুন ZIP ডাউনলোড করুন বিকল্প সংগ্রহস্থল কয়েক সেকেন্ডের মধ্যে আপনার সিস্টেমে ডাউনলোড করা হবে।

GitHub ব্যবহার করে প্রো-কোডার হোন

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

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

শেয়ার করুন শেয়ার করুন টুইট ইমেইল শীর্ষ 5 ব্যাজ যা আপনার গিটহাব সংগ্রহস্থলকে সুপারচার্জ করবে

GitHub- এর ব্যাজ ফিচার দিয়ে অবদানকারীদের আকৃষ্ট করতে এবং রাখতে কীভাবে আপনার GitHub সংগ্রহস্থলকে কার্যকরভাবে পরিচালনা করতে হয় তা শিখুন।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রোগ্রামিং
  • প্রকল্প ব্যবস্থাপনা
  • গিটহাব
লেখক সম্পর্কে যুবরাজ চন্দ্র(60 নিবন্ধ প্রকাশিত)

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

যুবরাজ চন্দ্রের কাছ থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন