আপনি যদি এর আগে কখনও গিথুব ব্যবহার করেছেন, আপনি জানেন যে প্ল্যাটফর্ম থেকে কীভাবে ফাইল ডাউনলোড করবেন তা অবিলম্বে পরিষ্কার নয়। এটি আরও জটিল প্ল্যাটফর্মগুলির মধ্যে একটি, কারণ এটি সরাসরি সরাসরি ফাইল ভাগ করে নেওয়ার জন্য নয়, পরিবর্তে উন্নয়নের জন্য। মঞ্জুর, গিথুব সম্পর্কে একটি বড় বিষয় হ'ল পাবলিক স্টোরগুলির সমস্ত ওপেন সোর্স এবং লোকেদের অবদান রাখতে উত্সাহিত করা হয় - এখানে ব্যক্তিগত সংগ্রহস্থল রয়েছে, তবে এগুলি সাধারণত ব্যবসার মধ্যে বিকাশের উদ্দেশ্যে ব্যবহৃত হয় যা তাদের কোড দেখতে চায় না don't জনসাধারণের দ্বারা যদিও গিথুব এখনও অন্য জায়গাগুলির তুলনায় ফাইলগুলি ডাউনলোড করা বিভিন্নভাবে পরিচালনা করে।
সুতরাং আপনি যদি গিথুব থেকে প্রকল্পগুলি (বা সম্পূর্ণ প্রকল্পগুলি) থেকে ফাইলগুলি ডাউনলোড করতে পারেন তা সম্পূর্ণরূপে নিশ্চিত না হন, আমরা আপনাকে কীভাবে তা দেখানোর জন্য যাচ্ছি। চল শুরু করি.
একটি ফাইল ডাউনলোড করা হচ্ছে
বেশিরভাগ সার্বজনীন সংগ্রহস্থল এমনকি কোনও ব্যবহারকারীর অ্যাকাউন্ট ছাড়াই বিনামূল্যে ডাউনলোড করা যায়। এর কারণ হল পাবলিক সংগ্রহস্থলগুলি ওপেন সোর্সযুক্ত কোডবেস হিসাবে বিবেচিত হয়। এটি বলেছে যে, কোডবেসের মালিক অন্যথায় কোনও বাক্স পরীক্ষা করে না নিলে তাদের কোডবেস একটি .zip ফাইলে প্যাক করে আপনার কম্পিউটারে ডাউনলোড করা যেতে পারে।
সুতরাং, আপনি যদি কোনও পাবলিক কোডবেজে যান - যেমন আমি তৈরি এই টিপ ক্যালকুলেটর - আপনি দেখতে পাবেন যে উপরের অংশের ডানদিকে একটি সবুজ বোতাম যা ক্লোন বা ডাউনলোড বলেছে। বোতামটিতে ক্লিক করুন এবং তারপরে ড্রপডাউন-এ, ডাউনলোড জিপ নির্বাচন করুন । সমস্ত ফাইল আপনার কম্পিউটারে ডাউনলোড করা শুরু হবে, সাধারণত আপনার ডাউনলোড ফোল্ডারে।
তারপরে, আপনার কম্পিউটারে আপনার ডাউনলোড ফোল্ডারটি খুলুন এবং জিপ ফাইলটি সন্ধান করুন। আপনি এটিতে ডান-ক্লিক করতে এবং "আনজিপ" বা "আন-কম্প্রেস" বলার বিকল্পটি চয়ন করতে চান এবং তারপরে একটি ফোল্ডার নির্বাচন করুন যেখানে আপনি ফাইলগুলি শেষ করতে চান।
অবশেষে selected নির্বাচিত ফোল্ডারে নেভিগেট করুন, এবং আমরা ঠিক সেখানে download ডাউনলোড করা গিথুব ফাইলগুলি পেয়ে যাব!
এটি মোটামুটি ছোট কোডবেস, এতে কেবল বেশ কয়েকটি ফাইল রয়েছে। আপনি যদি গিথুবের ওয়েস বোসের জাভাস্ক্রিপ্ট ৩০ টি ভাণ্ডারে যান তবে আপনি খেয়াল করবেন - যেহেতু এটি একটি পাবলিক ভান্ডার - এটি একইভাবে ডাউনলোড করা যেতে পারে।
ফাইলগুলি "ডাউনলোড" করার আরও ভাল উপায় আছে
আমরা যেভাবে রূপরেখার উপায়টি সরল এবং সোজা, তবুও কোড ফাইলগুলি দেখার জন্য, পরীক্ষা-নিরীক্ষার জন্য সর্বাধিক অনুকূল। আপনি যদি পরীক্ষার জন্য গিথুব ফাইলগুলি ডাউনলোড করার পরিকল্পনা করছেন, তবে সবচেয়ে ভাল উপায় হবে প্রকল্পটি "কাঁটাচামচ" করা। একটি কাঁটাচামচ কেবল আপনার নিজস্ব একটি অনুলিপি copy
একটি সংগ্রহস্থল জালিয়াতি অনেক সুবিধা সঙ্গে আসে। এটি আপনাকে গিথুব অ্যাকাউন্টে আপনার নিজস্ব অনুলিপি দেয় যা আপনাকে মূল প্রকল্পকে প্রভাবিত না করেই অবাধে পরিবর্তন নিয়ে পরীক্ষা-নিরীক্ষার অনুমতি দেয়। উদাহরণস্বরূপ, আপনি আমার টিপ ক্যালকুলেটরটিতে একটি বাগ খুঁজে পেতে পারেন বা আপনার নিজস্ব বৈশিষ্ট্যগুলি যুক্ত করতে চান। সুতরাং, আপনি আমার টিপ ক্যালকুলেটরটি "কাঁটাচামচ" করতে পারেন, আপনার গিথুব অ্যাকাউন্টে একটি অনুলিপি তৈরি করতে পারেন। এখানে, আপনি কোডটির চারপাশে গোলমাল করতে পারেন এবং মূল প্রকল্পটিকে প্রভাবিত না করেই এটি নিয়ে পরীক্ষা করতে পারেন, কারণ এটি আপনার অনুলিপি বা "কাঁটাচামচ" হবে Most একটি বৈশিষ্ট্য যা আমরা উল্লেখ করেছি।
সুতরাং, আপনি কীভাবে সরকারী ভাণ্ডার তৈরি করেন? এটি আসলে বেশ সহজ। আমরা শুরু করার আগে, আপনাকে একটি বিনামূল্যে গিথুব অ্যাকাউন্ট তৈরি করতে হবে, কারণ আপনার কাঁটাচামড়া সংরক্ষণ করার জন্য আপনার কোথাও প্রয়োজন হবে। আপনি www.github.com এ যেতে পারেন এবং এখনই এটি করতে পারেন।
আপনার অ্যাকাউন্টটি তৈরি হয়ে গেলে, আপনি আপনার অ্যাকাউন্টে একটি পাবলিক ভান্ডার তৈরি করতে পারেন। উদাহরণস্বরূপ, আপনি ওয়েস বোসের 30 দিনের জাভাস্ক্রিপ্ট প্রশিক্ষণ কোর্সের পাবলিক ভান্ডারে যেতে পারেন এবং উপরের-ডানদিকে আপনি একটি বোতাম দেখতে পাবেন যাতে কাঁটাচামচ বলে says বোতামটি ক্লিক করুন।
এটি কয়েক সেকেন্ড থেকে কয়েক মিনিট সময় নিতে পারে, তবে গিথুব তখন সেই প্রকল্পটি আপনার নিজের গিটহাব অ্যাকাউন্টে ক্লোন বা "কাঁটাচামচ" করবে cl এটি শেষ হয়ে গেলে, এটি তাত্ক্ষণিকভাবে আপনাকে আপনার গিথুব ব্যবহারকারীর নামে প্রদর্শন করবে। যাচাই করতে, আপনি উপরের ডানদিকে নেভিগেশন বারে আপনার প্রোফাইল আইকনে ক্লিক করতে পারেন এবং তারপরে আপনার সংগ্রহস্থলগুলি বলে বিকল্পটি নির্বাচন করতে পারেন। আপনার সংগ্রহস্থলের তালিকায় আপনার জাভাস্ক্রিপ্ট 30 কোর্স কোডবেস দেখতে হবে।
এখন, আপনি কোডটি যা চান তা পরিবর্তন করে পরীক্ষা করতে পারেন এবং এটি মূল মালিকের মূল প্রকল্প ফাইলগুলিকে প্রভাবিত করবে না। আপনি যদি কিছু কোড পরিবর্তন করেন, একটি বাগ সংশোধন করেন বা কোনও নতুন বৈশিষ্ট্য যুক্ত করেন তবে আপনি একটি "পুল টু রিকোয়েস্ট" নামে একটি কিছু তৈরি করতে পারেন যেখানে সেই পরিবর্তনটি আলোচনা করা যেতে পারে। যদি মূল প্রকল্পের মালিকের পরিবর্তনটি পছন্দ হয় - এবং এটি সঠিকভাবে কাজ করে - তবে এটি উত্পাদন কোড হিসাবে মূল কোডবেজে একত্রীকরণ করা যেতে পারে।
বন্ধ
আপনি দেখতে পাচ্ছেন, গিথুব থেকে ফাইল এবং পুরো প্রকল্পগুলি ডাউনলোড করা আসলে বেশ সহজ। মাত্র কয়েক মিনিটের মধ্যে আপনি একটি সম্পূর্ণ প্রকল্প আপনার কম্পিউটারে ডাউনলোড করতে পারেন, বা এমনকি নিজের গিথুব অ্যাকাউন্টেও কাঁটাচামচ করতে পারেন। আপনার কাঁটাচামচায় কোডটি কীভাবে প্রভাবিত করে তা দেখতে খুব বেশি লাগে না, এবং শেষ পর্যন্ত আপনি নিজের প্রথম টানার অনুরোধটি তৈরি করতেও সক্ষম হতে পারেন! শুভ কোডিং!
