গিট সহযোগী সফটওয়্যার ডেভেলপমেন্টের একটি খুব সাধারণ হাতিয়ার। একটি সংগ্রহস্থল ক্লোনিং স্থানীয়ভাবে একটি প্রকল্পের সর্বশেষ পরিবর্তনগুলি সঞ্চয় করে, যার ফলে আপনি অন্য কারও কাজকে তাত্ক্ষণিকভাবে প্রভাবিত না করে শাখা বন্ধ করতে এবং আপনার নিজের সম্পাদনা করতে পারবেন। এটি করার জন্য, আপনাকে গিট বা অন্যান্য গিট-সমর্থিত সফ্টওয়্যার ডাউনলোড করতে হবে, আপনি যে ক্লোজ করতে চান সেই সংগ্রহস্থলটি সনাক্ত করুন এবং ক্লোন করা সংগ্রহস্থলটি সংরক্ষণ করার জন্য একটি অবস্থান নির্দিষ্ট করুন। এটি কমান্ড লাইন প্রোগ্রাম থেকে অথবা কোনো প্রোগ্রামের সমর্থিত গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) দিয়ে করা যেতে পারে।
ধাপ
3 এর মধ্যে পদ্ধতি 1: কমান্ড লাইন ব্যবহার করা
ধাপ 1. গিট ডাউনলোড এবং ইনস্টল করুন।
Https://git-scm.com/downloads এ যান এবং আপনি যে প্ল্যাটফর্মটি ব্যবহার করছেন তার জন্য ডাউনলোড নির্বাচন করুন।
পদক্ষেপ 2. আপনার সংগ্রহস্থলের জন্য একটি ডিরেক্টরি তৈরি করুন।
আপনার কম্পিউটারে আপনার পছন্দের একটি স্থানে নেভিগেট করুন। তারপরে ডান ক্লিক করুন (বা Ctrl + ক্লিক করুন) এবং "নতুন ফোল্ডার" নির্বাচন করুন।
সরলতার জন্য, ডেস্কটপে আপনার প্রথম সংগ্রহস্থল ফোল্ডার তৈরি করা ভাল হতে পারে।
ধাপ 3. গিট সিএমডি খুলুন।
এই প্রোগ্রামটি গিট সরঞ্জামগুলির সাথে ইনস্টল করা আছে, তবে আপনি স্থানীয়ভাবে ইনস্টল করা কমান্ড প্রম্পট (উইন্ডোজ) বা টার্মিনাল (ম্যাক/লিনাক্স) ব্যবহার করতে পারেন।
ধাপ 4. কমান্ড লাইনে আপনার টার্গেট ডিরেক্টরিতে নেভিগেট করুন।
আপনার তৈরি করা সংগ্রহস্থল ফোল্ডারের পথ অনুসরণ করে "সিডি" কমান্ডটি প্রবেশ করান। পথের ফোল্ডারগুলি "\" দ্বারা পৃথক করা হয়েছে। ক্রিয়াটি সম্পন্ন করতে ↵ এন্টার চাপুন।
- উদাহরণস্বরূপ, উইন্ডোজের জন্য ডেস্কটপে একটি ফোল্ডার "cd c: / users [username] desktop [foldername]" কমান্ড ব্যবহার করবে
- "সিডি" মানে "পরিবর্তন ডিরেক্টরি"
- আপনি যদি একবার টাইপ করতে দ্রুত পান তবে আপনি একবারে একের পর এক ডিরেক্টরি পরিবর্তন করতে পারেন: "সিডি ডেস্কটপ" “" সিডি ফোল্ডারের নাম "↵ এন্টার দিন।
ধাপ 5. আপনার ওয়েব ব্রাউজারে সংগ্রহস্থল পৃষ্ঠায় নেভিগেট করুন।
আপনি যে ক্লোজ করার চেষ্টা করছেন সেই সংগ্রহস্থলের গিথুব (বা যে কোনও গিট বিকল্প) পৃষ্ঠায় যান। সংগ্রহস্থলের উৎস অবস্থান সংগ্রহস্থল পৃষ্ঠায় প্রদর্শিত হবে।
আপনি কোন রিপোজিটরি সাইট ব্যবহার করছেন তার উপর নির্ভর করে সোর্স লোকেশনের সঠিক অবস্থান পরিবর্তিত হবে, কিন্তু এগুলি সাধারণত সহজ অ্যাক্সেসের জন্য উপরের দিকে অবস্থিত। একটি ইউআরএল খুঁজুন।
পদক্ষেপ 6. উৎসের অবস্থান অনুলিপি করুন।
উৎসের অবস্থানে ক্লিক করুন (সাধারণত "https" বা "ssh" দিয়ে শুরু হওয়া একটি URL) এবং অনুলিপি করতে Ctrl+C বা ⌘ Cmd+C চাপুন।
ধাপ 7. কমান্ড লাইনে সোর্স লোকেশন অনুসারে "গিট ক্লোন" লিখুন।
"গিট" কমান্ড কমান্ড লাইনকে বলে যে আপনি একটি গিট ফাংশন ব্যবহার করছেন, এবং "ক্লোন" কমান্ডের পরে অবস্থানটি ক্লোন করতে বলে। কমান্ডের পরে সোর্স লোকেশন আটকান বা টাইপ করুন।
উইন্ডোজ কমান্ড লাইনে পেস্ট করার জন্য, আপনাকে ডান-ক্লিক করতে হবে এবং প্রসঙ্গ মেনু থেকে "আটকান" নির্বাচন করতে হবে। এটি ম্যাক বা লিনাক্স টার্মিনালে প্রয়োজনীয় নয়।
ধাপ Hit এন্টার করুন।
ক্লোনিং প্রক্রিয়া শুরু হবে এবং কমান্ড লাইনে তার অগ্রগতি প্রদর্শন করবে। কমান্ড লাইনের একটি বার্তার মাধ্যমে প্রক্রিয়া সম্পন্ন হলে আপনাকে জানানো হবে।
3 এর 2 পদ্ধতি: Git GUI ব্যবহার করা
ধাপ 1. গিট ডাউনলোড এবং ইনস্টল করুন।
Https://git-scm.com/downloads এ যান এবং আপনি যে প্ল্যাটফর্মটি ব্যবহার করছেন তার জন্য ডাউনলোড নির্বাচন করুন।
পদক্ষেপ 2. আপনার সংগ্রহস্থলের জন্য একটি ডিরেক্টরি তৈরি করুন।
আপনার কম্পিউটার বেছে নেওয়ার একটি স্থানে নেভিগেট করুন। তারপরে ডান ক্লিক করুন (বা Ctrl + ক্লিক করুন) এবং "নতুন ফোল্ডার" নির্বাচন করুন।
সরলতার জন্য, ডেস্কটপে আপনার প্রথম সংগ্রহস্থল ফোল্ডার তৈরি করা ভাল হতে পারে।
পদক্ষেপ 3. আপনার ওয়েব ব্রাউজারে সংগ্রহস্থল পৃষ্ঠায় নেভিগেট করুন।
আপনি যে ক্লোজ করার চেষ্টা করছেন সেই সংগ্রহস্থলের গিথুব (বা যে কোনও গিট পণ্য) পৃষ্ঠায় যান। সংগ্রহস্থলের উৎস অবস্থান সংগ্রহস্থলের পৃষ্ঠায় প্রদর্শিত হবে।
আপনি কোন রিপোজিটরি সাইট ব্যবহার করছেন তার উপর নির্ভর করে সোর্স লোকেশনের সঠিক অবস্থান পরিবর্তিত হবে, কিন্তু এগুলি সাধারণত সহজ অ্যাক্সেসের জন্য উপরের দিকে অবস্থিত। একটি ইউআরএল খুঁজুন।
ধাপ 4. উৎসের অবস্থান অনুলিপি করুন।
উৎসের অবস্থানে ক্লিক করুন (সাধারণত "https" বা "ssh" দিয়ে শুরু হওয়া একটি URL) এবং অনুলিপি করতে Ctrl+C বা ⌘ Cmd+C চাপুন।
ধাপ 5. Git GUI খুলুন।
এই প্রোগ্রামটি গিট সরঞ্জামগুলির সাথে ইনস্টল করা আছে। একটি পাঠ্য কমান্ড লাইনে বুট করার পরিবর্তে, আপনি ক্লিকযোগ্য বোতাম সহ একটি উইন্ডো দেখতে পাবেন।
ধাপ 6. "ক্লোন রিপোজিটরি" এ ক্লিক করুন।
এটি বুট স্প্ল্যাশ স্ক্রিনে প্রথম বিকল্প।
আপনি "সংগ্রহস্থল" ড্রপডাউন মেনু থেকে "ক্লোন" নির্বাচন করতে পারেন।
ধাপ 7. উৎস অবস্থান লিখুন।
এই ক্ষেত্রে উৎসের অবস্থান আটকান বা টাইপ করুন।
ধাপ 8. টার্গেট ডিরেক্টরি লিখুন।
আপনার তৈরি করা সংগ্রহস্থল ফোল্ডারের পথটি প্রবেশ করান।
আপনি টাইপ না করেও ফোল্ডারটি অনুসন্ধান করতে "ব্রাউজ" ক্লিক করতে পারেন।
ধাপ 9. "ক্লোন" এ ক্লিক করুন।
GUI আপনার অগ্রগতি প্রদর্শন করবে এবং ক্লোন সম্পন্ন হলে আপনাকে অবহিত করবে।
3 এর পদ্ধতি 3: ভিজ্যুয়াল স্টুডিও ব্যবহার করা
ধাপ 1. আপনার ওয়েব ব্রাউজারে সংগ্রহস্থল পৃষ্ঠায় নেভিগেট করুন।
আপনি যে সংগ্রহস্থলটি ক্লোন করার চেষ্টা করছেন তার গিটহাব (বা যে কোনও গিট পণ্য) পৃষ্ঠায় যান। সংগ্রহস্থলের উৎস অবস্থান সংগ্রহস্থলের পৃষ্ঠায় প্রদর্শিত হবে।
আপনি কোন রিপোজিটরি সাইটটি ব্যবহার করছেন তার উপর নির্ভর করে সোর্স লোকেশনের সঠিক অবস্থান পরিবর্তিত হবে, কিন্তু এগুলি সাধারণত সহজ অ্যাক্সেসের জন্য উপরের দিকে অবস্থিত। একটি ইউআরএল খুঁজুন।
পদক্ষেপ 2. উৎসের অবস্থান অনুলিপি করুন।
উৎসের অবস্থানে ক্লিক করুন (সাধারণত "https" বা "ssh" দিয়ে শুরু হওয়া একটি URL) এবং অনুলিপি করতে Ctrl+C বা ⌘ Cmd+C চাপুন।
ধাপ 3. ভিজ্যুয়াল স্টুডিও খুলুন।
ভিজ্যুয়াল স্টুডিও উইন্ডোজ ডেভেলপমেন্ট এনভায়রনমেন্টে প্রচলিত, কিন্তু ফ্রি নয়। স্ট্রিপড ডাউন ফ্রি সংস্করণ পেতে আপনি ভিএস এক্সপ্রেস ডাউনলোড করতে পারেন।
ধাপ 4. "টিম এক্সপ্লোরার" ট্যাব নির্বাচন করুন।
এটি ডান দিকের সাইডবারের নীচে অবস্থিত।
পদক্ষেপ 5. "সংযোগগুলি পরিচালনা করুন" বোতামে ক্লিক করুন।
এই বোতামটি প্লাগ আইকন দ্বারা উপস্থাপন করা হয় এবং ডান সাইডবারের উপরের মেনু বারে অবস্থিত।
ধাপ 6. "ক্লোন" এ ক্লিক করুন।
এটি ডান সাইডবারে "স্থানীয় গিট সংগ্রহস্থল" বিভাগে অবস্থিত।
ধাপ 7. পাঠ্য ক্ষেত্রের মধ্যে উৎসের অবস্থান লিখুন বা আটকান।
একবার ক্ষেত্রটিতে, "ক্লোন" অ্যাকশন বোতামটি ক্লিকযোগ্য হয়ে উঠবে।
ধাপ 8. "ক্লোন" এ ক্লিক করুন।
এই বোতামটি সোর্স লোকেশন ক্ষেত্রের নীচে অবস্থিত। একবার ক্লিক করলে একটি অগ্রগতি বার প্রদর্শিত হবে ক্লোন প্রক্রিয়া। বারটি পূরণ হয়ে গেলে প্রক্রিয়াটি সম্পূর্ণ হয়।
ক্লোনড রিপোজিটরিগুলি স্বয়ংক্রিয়ভাবে আপনার ভিজ্যুয়াল স্টুডিও ডিরেক্টরিতে একটি স্থানীয় ডিরেক্টরিতে ক্লোন করা হয়।
পরামর্শ
- পুনরায় ক্লোনিং এর পরিবর্তে আপডেট করতে git pull ব্যবহার করুন। যে পরিস্থিতিতে মারাত্মক মার্জ বা কম্পাইলার সমস্যা রয়েছে সেগুলির জন্য পুনরায় ক্লোনিং সংরক্ষণ করুন।
- রিমোট হোস্ট গিট ক্লোন ক্লোনিং করার জন্য, "গিট ক্লোন" এর পরে "ইউজারনেম@হোস্ট:/পাথ/টু/রিপোজিটরি" ফর্ম্যাটটি ব্যবহার করুন।
- আপনি যদি আপনার সংগ্রহস্থল ডিরেক্টরিটি সরান, নিশ্চিত করুন যে আপনি কমান্ড লাইনে এটি অ্যাক্সেস করার চেষ্টা করার সময় পাথের যথাযথ সমন্বয় করেছেন।