ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

git-cat-file - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে গিট-ক্যাট-ফাইল চালান

এটি হল কমান্ড git-cat-file যা OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে।

কার্যক্রম:

NAME এর


git-cat-file - রিপোজিটরি অবজেক্টের জন্য বিষয়বস্তু বা প্রকার এবং আকারের তথ্য প্রদান করুন

সাইনোপিসিস


ফালতু বা এলেবেলে লোক cat-ফাইল (-t [--অনুমতি-অজানা-টাইপ]| -s [--অনুমতি-অজানা-টাইপ] | -e | -p | | --টেক্সট কনভ)
ফালতু বা এলেবেলে লোক cat-ফাইল (--ব্যাচ | --ব্যাচ-চেক) [--অনুসরণ-symlinks]

বর্ণনাঃ


এর প্রথম আকারে, কমান্ডটি বিষয়বস্তু বা বস্তুর ধরণ প্রদান করে
ভান্ডার টাইপ প্রয়োজন যদি না -t or -p বস্তুর ধরন খুঁজে পেতে ব্যবহৃত হয়, বা -s is
বস্তুর আকার খুঁজে পেতে ব্যবহৃত হয়, বা --টেক্সট কনভ ব্যবহার করা হয় (যা টাইপ "ব্লব" বোঝায়)।

দ্বিতীয় ফর্মে, অবজেক্টের একটি তালিকা (লাইনফিড দ্বারা পৃথক করা) stdin, এবং
প্রতিটি বস্তুর SHA-1, প্রকার এবং আকার stdout এ মুদ্রিত হয়।

বিকল্প



দেখানো বস্তুর নাম। বস্তুর বানান করার উপায়গুলির আরও সম্পূর্ণ তালিকার জন্য
নাম, "স্পেসিফাইং রিভিশন" বিভাগে দেখুন gitrevisions(7).

-t
বিষয়বস্তুর পরিবর্তে, দ্বারা চিহ্নিত বস্তুর ধরন দেখান .

-s
বিষয়বস্তুর পরিবর্তে, দ্বারা চিহ্নিত বস্তুর আকার দেখান .

-e
সমস্ত আউটপুট দমন; পরিবর্তে যদি শূন্য অবস্থা দিয়ে প্রস্থান করুন বিদ্যমান এবং একটি বৈধ
অবজেক্ট।

-p
এর বিষয়বস্তু প্রিটি-প্রিন্ট করুন তার ধরনের উপর ভিত্তি করে।


সাধারণত এই বাস্তব ধরনের মেলে কিন্তু একটি ধরনের জন্য জিজ্ঞাসা করতে পারেন যে
তুচ্ছভাবে দেওয়া থেকে dereferenced করা এছাড়াও অনুমোদিত। একটি উদাহরণ হল
সঙ্গে একটি "গাছ" জন্য জিজ্ঞাসা করুন এটি ধারণ করে একটি প্রতিশ্রুতিবদ্ধ বস্তু হচ্ছে, বা একটি জন্য জিজ্ঞাসা
সঙ্গে "ব্লব" একটি ট্যাগ অবজেক্ট যা এটিকে নির্দেশ করে।

--টেক্সট কনভ
একটি textconv ফিল্টার দ্বারা রূপান্তরিত হিসাবে বিষয়বস্তু দেখান. এক্ষেত্রে, থেকে হয়েছে
ফর্ম : , বা: সামগ্রীতে ফিল্টার প্রয়োগ করার জন্য
এ সূচকে রেকর্ড করা হয়েছে .

--ব্যাচ, --ব্যাচ=
stdin-এ প্রদত্ত প্রতিটি বস্তুর জন্য বস্তুর তথ্য এবং বিষয়বস্তু মুদ্রণ করুন। সম্ভবত না
অন্য কোন অপশন বা আর্গুমেন্টের সাথে মিলিত। এর জন্য নীচের ব্যাচ আউটপুট বিভাগটি দেখুন
বিবরণ।

--ব্যাচ-চেক, --ব্যাচ-চেক=
stdin এ প্রদত্ত প্রতিটি বস্তুর জন্য বস্তুর তথ্য মুদ্রণ করুন। সঙ্গে মিলিত হতে পারে না
অন্য কোন বিকল্প বা যুক্তি। বিস্তারিত জানার জন্য নীচের ব্যাচ আউটপুট বিভাগটি দেখুন।

--ব্যাচ-সমস্ত-বস্তু
stdin-এ বস্তুর একটি তালিকা পড়ার পরিবর্তে, অনুরোধকৃত ব্যাচ অপারেশন সম্পাদন করুন
রিপোজিটরির সমস্ত বস্তু এবং যেকোনো বিকল্প বস্তুর দোকানে (শুধু পৌঁছানো যায় না
বস্তু)। প্রয়োজন --batch বা --batch-check নির্দিষ্ট করা। লক্ষ্য করুন যে বস্তুগুলো
তাদের হ্যাশ দ্বারা সাজানো ক্রম পরিদর্শন.

--বাফার
সাধারণত ব্যাচ আউটপুট প্রতিটি বস্তুর আউটপুট পরে ফ্লাশ করা হয়, যাতে একটি প্রক্রিয়া করতে পারে
ক্যাট-ফাইল থেকে ইন্টারেক্টিভভাবে পড়া এবং লিখুন। এই বিকল্পের সাথে, আউটপুট স্বাভাবিক ব্যবহার করে
stdio বাফারিং; একটি বড় উপর --batch-check আহ্বান করার সময় এটি অনেক বেশি কার্যকর
বস্তুর সংখ্যা।

--অজানা-প্রকার অনুমতি দিন
-s বা -t কে অজানা প্রকারের ভাঙ্গা/দুর্নীতিগ্রস্ত বস্তু জিজ্ঞাসা করার অনুমতি দিন।

--অনুসরণ-সিমলিংক
--batch বা --batch-check এর সাথে, অনুরোধ করার সময় সংগ্রহস্থলের ভিতরে সিমলিংক অনুসরণ করুন
ট্রি-ইশ:পাথ-ইন-ট্রি ফর্মের বর্ধিত SHA-1 এক্সপ্রেশন সহ বস্তু। পরিবর্তে
লিঙ্ক নিজেই আউটপুট প্রদান, লিঙ্ক-টু অবজেক্ট সম্পর্কে আউটপুট প্রদান. যদি
ট্রি-ইশের বাইরে একটি সিমলিংক পয়েন্ট (যেমন /foo-এর লিঙ্ক বা রুট-লেভেল লিঙ্ক
../foo), গাছের বাইরের লিঙ্কের অংশটি প্রিন্ট করা হবে।

এই বিকল্পটি (বর্তমানে) সঠিকভাবে কাজ করে না যখন সূচকে একটি বস্তু থাকে
নির্দিষ্ট করা হয়েছে (যেমন :লিঙ্ক এর পরিবর্তে HEAD:link) গাছে একটির পরিবর্তে।

এই বিকল্পটি (বর্তমানে) ব্যবহার করা যাবে না যদি না --batch বা --batch-check ব্যবহার করা হয়।

উদাহরণস্বরূপ, একটি গিট সংগ্রহস্থল বিবেচনা করুন যাতে রয়েছে:

f: "হ্যালো\n" ধারণকারী একটি ফাইল
লিঙ্ক: f এর একটি সিমলিংক
dir/link: ../f এর একটি সিমলিংক
plink: ../f এর একটি সিমলিংক
alink: একটি symlink / Etc / passwd

একটি নিয়মিত ফাইলের জন্য f, echo HEAD:f | git cat-file --batch মুদ্রণ করবে

ce013625030ba8dba906f756967f9e9ca394464a blob 6

এবং ইকো HEAD:link | git cat-file --batch --follow-symlinks একই প্রিন্ট করবে
জিনিস, যেমন HEAD:dir/link হবে, যেমন তারা উভয়ই HEAD:f এ নির্দেশ করে।

--অনুসরণ-সিমলিংক ছাড়া, এগুলি সিমলিংক সম্পর্কে ডেটা প্রিন্ট করবে। মধ্যে
হেড কেস:লিঙ্ক, আপনি দেখতে পাবেন

4d1ae35ba2c8ec712fa2a379db44ad639ca277bd blob 1

গাছের বাইরে plink এবং alink পয়েন্ট উভয়ই, তাই তারা যথাক্রমে প্রিন্ট করবে:

সিমলিংক 4
../f

সিমলিংক 11
/ Etc / passwd

আউটপুট


If -t নির্দিষ্ট করা হয়, এক .

If -s নির্দিষ্ট করা হয়, আকার বাইটে

If -e নির্দিষ্ট করা হয়েছে, কোনো আউটপুট নেই।

If -p নির্দিষ্ট করা হয়, এর বিষয়বস্তু চমত্কার-মুদ্রিত হয়.

যদি নির্দিষ্ট করা হয়েছে, এর কাঁচা (যদিও সংকুচিত) বিষয়বস্তু হবে
ফিরে আসেন।

ব্যাচ আউটপুট


যদি --batch বা --batch-check দেওয়া হয়, cat-file stdin থেকে অবজেক্ট পড়বে, প্রতি লাইনে একটি,
এবং তাদের সম্পর্কে তথ্য মুদ্রণ করুন। ডিফল্টরূপে, পুরো লাইনটিকে একটি বস্তু হিসাবে বিবেচনা করা হয়,
এটা খাওয়ানো হয়েছে যদি git-rev-parse(1).

আপনি একটি কাস্টম ব্যবহার করে প্রতিটি বস্তুর জন্য দেখানো তথ্য নির্দিষ্ট করতে পারেন . দ্য
ফর্মের স্থানধারক সহ প্রতিটি বস্তুর জন্য stdout এ আক্ষরিকভাবে অনুলিপি করা হয়
%(পরমাণু) প্রসারিত, একটি নতুন লাইন অনুসরণ করে। উপলব্ধ পরমাণু হল:

বস্তুর নাম
বস্তুর 40-হেক্স অবজেক্টের নাম।

অবজেক্ট টাইপ
বস্তুর ধরন (cat-file -t রিপোর্টের মতই)।

বস্তুর আকার
বস্তুর আকার, বাইটে, (বিড়াল-ফাইল -এর রিপোর্টের মতো)।

বস্তুর আকার: ডিস্ক
আকার, বাইটে, বস্তুটি ডিস্কে নেয়। অন-ডিস্কের আকার সম্পর্কে নোটটি দেখুন
নীচের সতর্কতা বিভাগে।

ডেল্টবেস
যদি অবজেক্টটি একটি ডেল্টা অন-ডিস্ক হিসাবে সংরক্ষণ করা হয় তবে এটি 40-হেক্স sha1-এ প্রসারিত হয়
ডেল্টা বেস অবজেক্ট। অন্যথায়, নাল sha1 (40 শূন্য) এ প্রসারিত হয়। নীচে সতর্কতা দেখুন.

বিশ্রাম
এই পরমাণু আউটপুট স্ট্রিং ব্যবহার করা হলে, ইনপুট লাইন প্রথম বিভক্ত করা হয়
হোয়াইটস্পেস সীমানা। সেই শ্বেতস্থানের পূর্ববর্তী সমস্ত অক্ষরকে বিবেচনা করা হয়
বস্তুর নাম; হোয়াইটস্পেসের প্রথম রানের পরে অক্ষর (অর্থাৎ, "বাকি"
লাইন) হল %(বাকি) পরমাণুর জায়গায় আউটপুট।

যদি কোন বিন্যাস নির্দিষ্ট করা না থাকে, ডিফল্ট বিন্যাস হল %(অবজেক্টের নাম) %(অবজেক্ট টাইপ)
%(অবজেক্টসাইজ)।

যদি --batch নির্দিষ্ট করা হয়, বস্তুর তথ্য অবজেক্ট বিষয়বস্তু দ্বারা অনুসরণ করা হয়
(%(অবজেক্টসাইজ) বাইট নিয়ে গঠিত), একটি নতুন লাইন অনুসরণ করে।

উদাহরণস্বরূপ, --ব্যাচ একটি কাস্টম বিন্যাস ছাড়াই উত্পাদন করবে:

এসপি এসপি এলএফ
এলএফ

যেখানে --batch-check='%(objectname) %(objecttype)' উৎপন্ন করবে:

এসপি এলএফ

যদি একটি নাম stdin-এ নির্দিষ্ট করা হয় যা সংগ্রহস্থলের একটি বস্তুর সমাধান করা যায় না,
তারপর cat-file কোনো কাস্টম বিন্যাস উপেক্ষা করবে এবং মুদ্রণ করবে:

SP অনুপস্থিত LF

যদি --follow-symlinks ব্যবহার করা হয়, এবং রিপোজিটরিতে একটি সিমলিঙ্ক এর বাইরে থাকে
সংগ্রহস্থল, তারপর cat-file কোনো কাস্টম বিন্যাস উপেক্ষা করবে এবং মুদ্রণ করবে:

সিমলিংক এসপি এলএফ
এলএফ

সিমলিংক হয় পরম (a / দিয়ে শুরু), অথবা গাছের মূলের সাথে আপেক্ষিক হবে।
উদাহরণস্বরূপ, যদি dir/link ../../foo নির্দেশ করে, তাহলে ../foo হবে। হয়
বাইটে সিমলিংকের আকার।

যদি --follow-symlinks ব্যবহার করা হয়, নিম্নলিখিত ত্রুটি বার্তাগুলি প্রদর্শিত হবে:

SP অনুপস্থিত LF

প্রিন্ট করা হয় যখন অনুরোধ করা প্রাথমিক সিমলিংক বিদ্যমান না থাকে।

ঝুলন্ত এসপি এলএফ
এলএফ

প্রিন্ট করা হয় যখন প্রারম্ভিক সিমলিংক থাকে, কিন্তু এমন কিছু যা এটি (ট্রানজিটিভ-অফ) পয়েন্ট করে
না করতে

লুপ এসপি এলএফ
এলএফ

সিমলিংক লুপের জন্য প্রিন্ট করা হয় (অথবা যেকোনো সিমলিংক যার জন্য 40 টির বেশি লিঙ্ক রেজোলিউশনের প্রয়োজন হয়
ঠিক করতে).

notdir SP এলএফ
এলএফ

মুদ্রিত হয় যখন, সিমলিংক রেজোলিউশনের সময়, একটি ফাইল একটি ডিরেক্টরির নাম হিসাবে ব্যবহৃত হয়।

সতর্কতা


মনে রাখবেন যে ডিস্কের বস্তুর আকার সঠিকভাবে রিপোর্ট করা হয়েছে, তবে যত্ন নেওয়া উচিত
কোন রেফ বা বস্তু ডিস্ক ব্যবহারের জন্য দায়ী সে সম্পর্কে সিদ্ধান্তে আঁকতে। দ্য
একটি বস্তাবন্দী নন-ডেল্টা বস্তুর আকার ব-দ্বীপের আকারের চেয়ে অনেক বড় হতে পারে
এর বিপরীতে, কিন্তু কোন বস্তুটি ভিত্তি এবং কোনটি ব-দ্বীপ তা নির্বিচারে পছন্দ করা হয়
এবং একটি repack সময় পরিবর্তন সাপেক্ষে.

এছাড়াও নোট করুন যে একটি বস্তুর একাধিক কপি অবজেক্ট ডাটাবেসে উপস্থিত থাকতে পারে; এই
ক্ষেত্রে, কোন অনুলিপির আকার বা ডেল্টা বেস রিপোর্ট করা হবে তা অনির্ধারিত।

এলেবেলে


অংশ ফালতু বা এলেবেলে লোক(1) স্যুট

onworks.net পরিষেবা ব্যবহার করে অনলাইনে git-cat-file ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

  • 1
    Eclipse Tomcat প্লাগইন
    Eclipse Tomcat প্লাগইন
    Eclipse Tomcat প্লাগইন প্রদান করে
    একটি টমক্যাট সার্লেটের সহজ ইন্টিগ্রেশন
    জাভা বিকাশের জন্য ধারক
    ওয়েব অ্যাপ্লিকেশন। আপনি জন্য আমাদের সাথে যোগ দিতে পারেন
    আলোচনা...
    Eclipse Tomcat প্লাগইন ডাউনলোড করুন
  • 2
    ওয়েব টরেন্ট ডেস্কটপ
    ওয়েব টরেন্ট ডেস্কটপ
    ওয়েবটরেন্ট ডেস্কটপ স্ট্রিমিংয়ের জন্য
    ম্যাক, উইন্ডোজ বা লিনাক্সে টরেন্ট। এটা
    BitTorrent এবং উভয়ের সাথে সংযোগ করে
    WebTorrent সহকর্মীরা। এখন নেই
    অপেক্ষা করতে হবে...
    ওয়েবটরেন্ট ডেস্কটপ ডাউনলোড করুন
  • 3
    জেনএক্স
    জেনএক্স
    GenX পরিমার্জিত করার জন্য একটি বৈজ্ঞানিক প্রোগ্রাম
    এক্স-রে রিফেলসিটিভিটি, নিউট্রন
    প্রতিফলন এবং পৃষ্ঠের এক্স-রে
    ডিফার্যাকশন ডেটা ডিফারেনশিয়াল ব্যবহার করে
    বিবর্তন অ্যালগরিদম...
    GenX ডাউনলোড করুন
  • 4
    pspp4 উইন্ডোজ
    pspp4 উইন্ডোজ
    PSPP হল পরিসংখ্যান সংক্রান্ত একটি প্রোগ্রাম
    নমুনা তথ্য বিশ্লেষণ। এটি একটি বিনামূল্যে
    মালিকানা প্রোগ্রামের জন্য প্রতিস্থাপন
    এসপিএসএস। PSPP-তে পাঠ্য-ভিত্তিক এবং উভয়ই রয়েছে
    গ্রাফিক্যাল আমাদের...
    pspp4windows ডাউনলোড করুন
  • 5
    গিট এক্সটেনশন
    গিট এক্সটেনশন
    গিট এক্সটেনশন হল একটি স্বতন্ত্র UI টুল
    গিট সংগ্রহস্থল পরিচালনার জন্য। এটাও
    উইন্ডোজ এক্সপ্লোরারের সাথে সংহত করে এবং
    মাইক্রোসফ্ট ভিসুয়াল স্টু
    (2015/2017/2019)। ম...
    গিট এক্সটেনশন ডাউনলোড করুন
  • 6
    ইস্পেক: বক্তৃতা সংশ্লেষ
    ইস্পেক: বক্তৃতা সংশ্লেষ
    ইংরেজির জন্য টেক্সট টু স্পিচ ইঞ্জিন এবং
    অন্যান্য অনেক ভাষা। সঙ্গে কম্প্যাক্ট আকার
    স্পষ্ট কিন্তু কৃত্রিম উচ্চারণ।
    এর সাথে একটি কমান্ড-লাইন প্রোগ্রাম হিসাবে উপলব্ধ
    অনেক...
    eSpeak ডাউনলোড করুন: বক্তৃতা সংশ্লেষণ
  • আরও »

লিনাক্স কমান্ডগুলি

Ad