এটি হল গিট-ফেচ-প্যাক কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
git-fetch-pack - অন্য সংগ্রহস্থল থেকে অনুপস্থিত বস্তু গ্রহণ করুন
সাইনোপিসিস
ফালতু বা এলেবেলে লোক আনয়ন-প্যাক [--সমস্ত] [--শান্ত|-q] [--রাখুন|-k] [--পাতলা] [--অন্তর্ভুক্ত ট্যাগ]
[--আপলোড-প্যাক= ]
[-গভীরতা= ] [--কোনো উন্নতি নেই]
[-v] [ ...]
বর্ণনাঃ
সাধারণত আপনি ব্যবহার করতে চান ফালতু বা এলেবেলে লোক আনা, যা এই কমান্ডের একটি উচ্চ স্তরের মোড়ক,
পরিবর্তে.
আহ্বান করে git-আপলোড-প্যাক একটি সম্ভবত দূরবর্তী সংগ্রহস্থলে এবং এটিকে বস্তু পাঠাতে বলে
এই সংগ্রহস্থল থেকে অনুপস্থিত, নামযুক্ত হেড আপডেট করতে। উপলব্ধ কমিট তালিকা
স্থানীয়ভাবে স্থানীয় refs/ অনুক্রম স্ক্যান করে খুঁজে পাওয়া যায় এবং পাঠানো হয় git-আপলোড-প্যাক
অন্য প্রান্তে চলছে।
রিমোট থেকে জিজ্ঞাসিত রেফগুলি সম্পূর্ণ করতে সবকিছু ডাউনলোড করতে এই কমান্ডটি অবক্ষয় করে
পক্ষ যখন স্থানীয় পক্ষের একটি সাধারণ পূর্বপুরুষ প্রতিশ্রুতি নেই।
বিকল্প
--সব
সমস্ত দূরবর্তী রেফ আনুন.
--stdin
স্টডিন থেকে রেফের তালিকা নিন, প্রতি লাইনে একটি। যদি refs উপর নির্দিষ্ট আছে
এই বিকল্পটি ছাড়াও কমান্ড লাইন, তারপর stdin থেকে refs প্রক্রিয়া করা হয়
কমান্ড লাইনে যারা.
If -- রাষ্ট্রহীন-আরপিসি এই বিকল্পের সাথে একত্রে নির্দিষ্ট করা হলে refs-এর তালিকা আবশ্যক
প্যাকেট বিন্যাসে (pkt-line)। প্রতিটি রেফ একটি পৃথক প্যাকেটে এবং তালিকায় থাকতে হবে
একটি ফ্লাশ প্যাকেট দিয়ে শেষ করতে হবে।
-q, - শান্ত
পাস -q পতাকা ফালতু বা এলেবেলে লোক আনপ্যাক-বস্তু; এটি ক্লোনিং প্রক্রিয়াটিকে কম ভার্বোস করে তোলে।
-কে, --রাখ
ডাকবেন না ফালতু বা এলেবেলে লোক আনপ্যাক-বস্তু প্রাপ্ত ডেটাতে, কিন্তু একটি একক প্যাকফাইল তৈরি করুন
এটি পরিবর্তে, এবং অবজেক্ট ডাটাবেসে এটি সংরক্ষণ করুন। যদি দুইবার দেওয়া হয় তাহলে প্যাকটি
repacking বিরুদ্ধে লক.
-- পাতলা
একটি "পাতলা" প্যাক আনুন, যা অবজেক্টের উপর ভিত্তি করে অবজেক্টগুলিকে ডেল্টিফায়েড আকারে রেকর্ড করে
নেটওয়ার্ক ট্রাফিক কমাতে প্যাকে অন্তর্ভুক্ত করা হয়েছে।
--ইনক্লুড-ট্যাগ
যদি দূরবর্তী দিক এটি সমর্থন করে, টীকাযুক্ত ট্যাগ অবজেক্ট একই ডাউনলোড করা হবে
অন্য অবজেক্টের মতো সংযোগ যদি ট্যাগ রেফারেন্স ডাউনলোড করা হয়। দ্য
কলকারীকে অন্যথায় এই বিকল্পটি উপলব্ধ করা ট্যাগগুলি নির্ধারণ করতে হবে।
--আপলোড-প্যাক=
এর পথ নির্দিষ্ট করতে এটি ব্যবহার করুন git-আপলোড-প্যাক প্রত্যন্ত দিকে, যদি পাওয়া না যায়
আপনার $PATH। sshd-এর ইনস্টলেশন ব্যবহারকারীর পরিবেশ সেটআপ স্ক্রিপ্ট উপেক্ষা করে
লগইন শেল (যেমন .bash_profile) এবং আপনার ব্যক্তিগতভাবে ইনস্টল করা গিট নাও পাওয়া যেতে পারে
সিস্টেম ডিফল্ট $PATH। আরেকটি সমাধান প্রস্তাবিত হল আপনার $PATH-এ সেট আপ করা
".bashrc", কিন্তু এই পতাকাটি এমন লোকদের জন্য যারা ওভারহেড দিতে চান না
একটি চর্বিহীন .bashrc ফাইল থাকার মাধ্যমে নন-ইন্টারেক্টিভ শেল (তারা বেশিরভাগ জিনিস সেট আপ করে)
.bash_profile এ)।
--exec=
--upload-pack= এর মতই .
--গভীরতা=
পূর্বপুরুষ-শৃঙ্খলে আনার সীমা n এর বেশি নয়। git-আপলোড-প্যাক চিকিত্সা করে
বিশেষ গভীরতা 2147483647 অসীম হিসাবে এমনকি যদি একটি পূর্বপুরুষ-শৃঙ্খল এত দীর্ঘ থাকে।
--কোনো উন্নতি নেই
অগ্রগতি দেখাবেন না।
--চেক-স্ব-অন্তর্ভুক্ত-এবং-সংযুক্ত
আউটপুট "সংযোগ-ওকে" যদি প্রাপ্ত প্যাকটি স্বয়ংসম্পূর্ণ এবং সংযুক্ত থাকে।
-v
শব্দ করে চালান।
দূরবর্তী সংগ্রহস্থলের URL।
...
রিমোট হেড থেকে আপডেট করতে হবে। এটি $GIT_DIR এর সাথে আপেক্ষিক (যেমন "HEAD",
"রেফস/হেডস/মাস্টার")। অনির্দিষ্ট হলে, রিমোট সাইডের সমস্ত মাথা থেকে আপডেট করুন।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে git-fetch-pack ব্যবহার করুন