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

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

কার্যক্রম:

NAME এর


git- উপেক্ষা - .gitignore প্যাটার্ন যোগ করুন

সাইনোপিসিস


git- উপেক্ষা [ ] [ [ ]...]

বর্ণনাঃ


একটি .gitignore ফাইলে প্রদত্ত _pattern_s যোগ করে যদি এটি ইতিমধ্যে বিদ্যমান না থাকে।

বিকল্প




-l, --স্থানীয়

বর্তমান কার্যকারী ডিরেক্টরিতে .gitignore ফাইলে প্রসঙ্গ সেট করে। (ডিফল্ট)

-জি, --গ্লোবাল

বর্তমান ব্যবহারকারীর জন্য বিশ্বব্যাপী gitignore ফাইলে প্রসঙ্গ সেট করে।



প্রেক্ষাপটে ফাইলে যুক্ত করার জন্য প্যাটার্নের একটি স্থান সীমাবদ্ধ তালিকা।

দৃষ্টান্ত বিন্যাসে
গিট ম্যানুয়ালে বর্ণিত প্যাটার্ন বিন্যাস

· একটি ফাঁকা লাইন কোনো ফাইলের সাথে মেলে না, তাই এটি পাঠযোগ্যতার জন্য একটি বিভাজক হিসাবে কাজ করতে পারে। প্রতি
একটি ফাঁকা লাইন যোগ করুন খালি উদ্ধৃতি "" ব্যবহার করুন।

# দিয়ে শুরু হওয়া একটি লাইন একটি মন্তব্য হিসাবে কাজ করে। উদাহরণস্বরূপ, "# এটি একটি মন্তব্য"

একটি ঐচ্ছিক উপসর্গ! যা প্যাটার্ন অস্বীকার করে; একটি দ্বারা বাদ যে কোনো মিলিত ফাইল
আগের প্যাটার্ন আবার অন্তর্ভুক্ত করা হবে. যদি একটি নেতিবাচক প্যাটার্ন মেলে, এই হবে
নিম্ন অগ্রাধিকার নিদর্শন উত্স ওভাররাইড. একটি বিস্ময়বোধক ব্যবহার করতে! কমান্ড লাইন হিসাবে
যুক্তি এটি একক উদ্ধৃতি ´´ মধ্যে স্থাপন করা হয়. উদাহরণস্বরূপ, ´!src´

· যদি প্যাটার্নটি একটি স্ল্যাশ দিয়ে শেষ হয় তবে এটি নিম্নলিখিত উদ্দেশ্যে সরানো হয়
বিবরণ, কিন্তু এটি শুধুমাত্র একটি ডিরেক্টরির সাথে একটি মিল খুঁজে পাবে। অন্য কথায়, foo/
একটি ডিরেক্টরি foo এবং এর নীচের পাথগুলি মিলবে, তবে একটি নিয়মিত ফাইলের সাথে মিলবে না
বা একটি প্রতীকী লিঙ্ক foo (এটি সাধারণভাবে কীভাবে pathspec কাজ করে তার সাথে সামঞ্জস্যপূর্ণ
গিটে)।

· যদি প্যাটার্নে স্ল্যাশ / না থাকে, গিট এটিকে শেল গ্লব প্যাটার্ন হিসাবে বিবেচনা করে এবং
.gitignore-এর অবস্থানের সাপেক্ষে পাথনামের সাথে মিল আছে কিনা তা পরীক্ষা করে
ফাইল (একটি .gitignore ফাইল থেকে না হলে কাজের গাছের শীর্ষ স্তরের সাথে সম্পর্কিত)।

অন্যথায়, গিট প্যাটার্নটিকে একটি শেল গ্লব হিসাবে ব্যবহার করে যা ব্যবহারের জন্য উপযুক্ত
fnmatch(3) FNM_PATHNAME পতাকার সাথে: প্যাটার্নের ওয়াইল্ডকার্ডগুলি a/in এর সাথে মিলবে না
পথের নাম। উদাহরণস্বরূপ, "ডকুমেন্টেশন/*.html" "Documentation/git.html" এর সাথে মেলে কিন্তু
"ডকুমেন্টেশন/ppc/ppc.html" বা "tools/perf/Documentation/perf.html" নয়।

· একটি অগ্রণী স্ল্যাশ পাথনামের শুরুতে মেলে। যেমন, "/*.c" মিলে যায়
"cat-file.c" কিন্তু "mozilla-sha1/sha1.c" নয়।

উদাহরণ


সমস্ত আর্গুমেন্ট ঐচ্ছিক তাই একা git-ignore কল করলে প্রথমে গ্লোবাল তারপর প্রদর্শিত হবে
স্থানীয় gitignore ফাইলগুলি:

$ git উপেক্ষা করুন
গ্লোবাল gitignore: /home/alice/.gitignore
# অসংখ্য সবসময়-উপেক্ষা এক্সটেনশন
*. পার্থক্য
* ভুল
*.orig
*.rej
*.swo
*.swp
*.ভি
*~
*.sass-ক্যাশে

# ওএস বা এডিটর ফোল্ডার
`.DS_Store`
`.ট্র্যাশ`
`._*`
থাম্বস.ডিবি
---------------------------------
স্থানীয় gitignore: .gitignore
`.ক্যাশে`
`.প্রকল্প`
`.সেটিংস`
`.tmproj`
nbপ্রকল্প

আপনি যদি শুধুমাত্র বিশ্বব্যাপী প্রসঙ্গ দেখতে চান তবে --global আর্গুমেন্ট ব্যবহার করুন (স্থানীয় ব্যবহারের জন্য
--স্থানীয়):

$ git উপেক্ষা করুন
গ্লোবাল gitignore: /home/alice/.gitignore
`.DS_Store`
`.ট্র্যাশ`
`._*`
থাম্বস.ডিবি

সহজভাবে ডিফল্ট/স্থানীয় প্রসঙ্গে একটি নতুন প্যাটার্ন যুক্ত করতে:

$ git ignore *.log
.gitignore-এ প্যাটার্ন(গুলি) যোগ করা হচ্ছে
`... ´*.log´` যোগ করা হচ্ছে

আপনি এখন একটি প্রসঙ্গ এবং সহ সম্পাদক ব্যবহার না করে যেকোন প্যাটার্ন কনফিগার করতে পারেন
প্যাটার্ন আর্গুমেন্ট: ফলাফল কনফিগারেশন এছাড়াও আপনার সুবিধার জন্য ফেরত দেওয়া হয়.

$ git ignore --local "" "# অস্থায়ী ফাইল" *.tmp "*.log" tmp/* "" "# ফাইল আমি রাখতে চাই" ´!work´ ""
.gitignore-এ প্যাটার্ন(গুলি) যোগ করা হচ্ছে
`... ´´ যোগ করা হচ্ছে
`... '# অস্থায়ী ফাইল' যোগ করা হচ্ছে
`... 'index.tmp'' যোগ করা হচ্ছে
`... ´*.log´` যোগ করা হচ্ছে
`... ´tmp/*´` যোগ করা হচ্ছে
`... ´´ যোগ করা হচ্ছে
`... '# ফাইল আমি রাখতে চাই'' যোগ করা হচ্ছে
`... '!কাজ'' যোগ করা হচ্ছে
`... ´´ যোগ করা হচ্ছে

স্থানীয় gitignore: .gitignore

# অস্থায়ী ফাইল
index.tmp
*.লগ

# ফাইল আমি রাখতে চাই
কাজ

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



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম