গিটহাব কোড অনুসন্ধানে আমি কীভাবে অক্ষরগুলি রক্ষা করব?


106

আমি ব্যবহার করার চেষ্টা করছি GitHub এর কোড সার্চ কোড সহ অক্ষর পছন্দ কিছু লাইন জন্য অনুসন্ধান করতে =, +ইত্যাদি

আমি https://help.github.com/articles/searching-code/#considerations-for-code-search থেকে বুঝতে পারি যে এই অক্ষরগুলি ওয়াইল্ডকার্ড এবং এড়াতে হবে, অন্যথায় সেগুলি উপেক্ষা করা হবে।

এখানে একটি উদাহরণ রয়েছে: "যদি \ (সম্পন্ন করা হয় সত্য \)" , এবং অন্যটি: "যদি (সম্পন্ন হয় তবে সত্য)"

উভয়ই "your query contains a character that is ignored"অনুসন্ধান বারের ডানদিকে একই সতর্কতা ফিরিয়ে দেয় । আমার পালানো কোনও কাজ করছে বলে মনে হচ্ছে না এবং আমি যে ফলাফল পেয়েছি তা অক্ষরগুলিকে উপেক্ষা করেই করা হয়।

উত্তর:


129

আমি মনে করি না আপনি গিথুবের চরিত্রগুলি থেকে বাঁচতে পারবেন

কোড ডক অনুসন্ধান থেকে :

আপনি আপনার অনুসন্ধান ক্যোয়ারী অংশ হিসেবে নিম্নলিখিত ওয়াইল্ডকার্ড অক্ষর ব্যবহার করতে পারবেন না: । ,:; / \ `'" = *!? # $ & + ^ | ~ <> () {} [] । অনুসন্ধান কেবল এই চিহ্নগুলিকে উপেক্ষা করবে ।


12
ঠিক আছে, আমি এটা দেখেছি। এই চরিত্রগুলি থেকে বাঁচার কোনও উপায় নেই? মানে যদি আমি আমার রেপো অনুসন্ধান করতে চাই তবে তা করার x += 2কোনও উপায় নেই?
এলি রোজ - পুনর্বহাল মনিকা

4
নাহ, আমি মনে করি
গিথুব

14
কি হবে @?
ব্যবহারকারী

22
এই মধ্যে দৌড়ে; অকেজো কোড অনুসন্ধান! আমাকে রেলের অন্বেষণ কোডবেসে সমস্ত দৃষ্টান্ত :okএবং :lockedসন্ধান করতে হবে । গিথুবের কৃপণ অনুসন্ধান এটিকে অনুমতি দেয় না।

4
@ ব্যবহারকারী: এই ইস্যু অনুসারে , তালিকায় @নেই বলে উল্লেখ করা হয়েছে, তবে এখনও কোনও প্রতিক্রিয়া জানানো হয়নি।
কোয়ান্টাম মেকানিক

4

আপনার স্থানীয়ভাবে এটি করা দরকার। Https://stackoverflow.com/a/38288679/362202 থেকে এখানে কিছু বিকল্প রয়েছে :

  • আপনার সংস্থার গিথুব উত্স ওয়েবসাইটটি ক্লোন করুন
  • স্থানীয়ভাবে একটি করুন git grep, যা বেসিক রিজেক্সট বা বর্ধিত পসিক্স রিজেক্সকে সমর্থন করে (git grep -E )
  • বা একটি পিক্যাক্স অনুসন্ধান (git log --all -S...
  • বা git rev-list --all|grep xxxযা regexp জন্য অনুমতি দেয়

এই কৌশলগুলি গিথুব-বিস্তৃত অনুসন্ধানের জন্য কাজ করবে না, এটি লজ্জাজনক।


4
আপনার যদি অনুসন্ধানের জন্য 1000+ সংগ্রহস্থল রয়েছে?
এইচএফএম

4
যদি আমি অন্য কারও সাথে ফলাফলগুলি ভাগ করে নিতে চাই ... তবে গিথুবের মতো কোনও সাইট যেমন প্রত্যাশাজনকভাবে সহযোগিতার জন্য প্রত্যাশা করছে?
খ্রিস্টান

3

আর একটি আছে (কেউ কেউ লজ্জাজনক বলতে পারে) আধা- সমাধান / কার্যক্রমে: গুগল ব্যবহার করে ...

অনুসন্ধানের ক্ষেত্রে site:repo-urlআপনার কীওয়ার্ড ছাড়াও প্রবেশ করান ।

আমি action$রিডেক্স-লজিক রেপোতে সন্ধান করছিলাম এবং গিথুব অনুসন্ধানে প্রদর্শিত হওয়া অন্যান্য অনাকাঙ্ক্ষিত সমস্ত action(ডলার-চিহ্ন ছাড়াই) অন্ততপক্ষে ফিল্টার করতে সক্ষম হয়েছি। গুগলে আমি টাইপ করেছি (উদ্ধৃতিগুলিতে মনোযোগ দিন):

সাইট: https: //github.com/jeffbski/redux-logic "ক্রিয়া $"

দুর্ভাগ্যক্রমে যদিও, গুগল সমস্ত ফলাফলের তালিকা দেবে না। এই কারণেই আমি শুরুতে আধা লিখলাম । সুতরাং আপনি গুগল দিয়ে আপনার ভাগ্যটি দ্রুত চেষ্টা করতে পারেন, আপনি যা সন্ধান করছেন তা যদি খুঁজে না পান তবে গিট রেপো পরীক্ষা করতে ফ্যালব্যাক + ভিএসকোড, ইন্টেলিজ বা সেন্টিমিডি-লাইন-সরঞ্জামগুলির মতো অফলাইন সরঞ্জামগুলি সন্ধান করুন অনুসারে চির-হাদানী

আমি আশা করি গিথুব শীঘ্রই একটি নতুন-নতুন অনুসন্ধান বৈশিষ্ট্য নিয়ে আসবে, যা এর ব্যবহারকারীরা ঘৃণার পরিবর্তে পছন্দ করতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.