গিটহাবের কোনও নির্দিষ্ট ফাইলের নাম অনুসন্ধান করা কি সম্ভব?


135

আমি জানি যে GitHub ওয়েব ইন্টারফেসের আপনি একটি নির্দিষ্ট ফাইল জন্য সব ভান্ডার অনুসন্ধান করতে দেয় পথনাম (জন্য যেমন অনুসন্ধানের path:/app/models/user.rbউৎপাদনের> 109k ফলাফল), কিন্তু তাদের সাব অবস্থান স্বাধীন ফাইলের নামের জন্য সব ভান্ডার অনুসন্ধান করতে একটি উপায় আছে কি? আমি pathযুক্তিতে অ্যাসিরিস্টক ব্যবহার করার চেষ্টা করেছি এবং এটি কাজ করে বলে মনে হচ্ছে না।


আপনি কি আদেশ কমান্ড? আপনি lsঅনুসন্ধানের পরিবর্তে চেষ্টা করেছেন
মেডা

1
আমি ওয়েব ইন্টারফেসের কথা উল্লেখ করছিলাম - এটাই আমি চেষ্টা করেছি।
পিটার আলফভিন

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

উত্তর:


108

না সার্চ user.rb in:path তুমি কি করতে চাও? বিকল্পভাবে এই অনুসন্ধান আছে filename:user.rb

পাওয়া গেছে: https://help.github.com/articles/searching-code/


3
in:path YOUR_FILENAME_HEREদুর্দান্ত কাজ করে - এবং সর্বোপরি গুরুত্বপূর্ণ, ক্রস রেপো কাজ করে যাতে কোনও রেপো নির্দিষ্ট ফাইলের নাম ধারণ করে তা খুঁজে পেতে আপনার পুরো সংস্থাটি অনুসন্ধান করতে পারেন। নিস!
ব্র্যাড পার্কগুলি

1
এটি আর সম্ভব নয়। আপনি যে লিঙ্কগুলি অনুসন্ধান করেছেন তাতে নিম্নলিখিত ত্রুটিটি ফিরে আসে: "আমরা এই অনুসন্ধানটি করতে পারিনি। কমপক্ষে একজন ব্যবহারকারী, সংস্থা বা সংগ্রহশালা অন্তর্ভুক্ত করতে হবে"
হেডজি

2
হ্যাঁ, তারা করে ... এটি কাজ করার জন্য আপনাকে কেবল গিটহাবে লগইন করতে হবে। কখন যে তারা পরিবর্তন করেছে জানি না। কোড সন্ধানের জন্য এটি সাধারণ সমস্যা, কেবলমাত্র সেই নির্দিষ্ট অনুসন্ধানগুলি নয়।
অরেঞ্জনহেইন

এটি অত্যন্ত দুঃখের বিষয় যা কেবল "পাথের মধ্যে এই স্ট্রিংটি যে কোনও জায়গায় রয়েছে" করে এবং ফাইলের নাম গ্লোব বা এর মতো কিছু পছন্দ করে না: |
রজারডপ্যাক

56

অনুসন্ধান ইনপুটটিতে, আপনি filenameএকাধিক সংগ্রহস্থলগুলিতে অনুসন্ধানের জন্য প্যারামিটার ব্যবহার করতে পারেন , উদাহরণস্বরূপ:

filename:my_filename.txt

আপনি যদি নির্দিষ্ট সংগ্রহস্থলে কোনও ফাইলের নাম সন্ধান করছেন, আপনি কেবল tফাইলের নাম টিপতে এবং টাইপ করতে পারেন (দেখুন: জিএইচ কীবোর্ড শর্টকাটগুলি )।


2
এটা সঠিক উত্তর. খেয়াল করুন কোয়েরিতে কোনও স্থান নেই।
এরিক

30

গিটহাব ২০১১ সালে ফাইলফিন্ডার প্রবর্তন করেছিলেন।

এটি ব্যবহার করে দেখুন: যেকোন রেপোর ফাইল বা ডিরেক্টরি দর্শনে কেবল টিপুন [[1]

সুতরাং, আপনি এখনও সংগ্রহশালার মধ্যে সীমাবদ্ধ।

[1] https://github.com/blog/793-introducing-the-file-finder

আপনার প্রশ্নের অন্য পদ্ধতির:

কোনও সংগ্রহস্থলে ফাইলের সাথে মিলে যাওয়া অনুসন্ধানের জন্য আমি কি গিট ব্যবহার করতে পারি?


1
হ্যাঁ, আমি এটি সম্পর্কে জানতাম এবং আমার প্রশ্নে এটি উল্লেখ করা উচিত ছিল। সুতরাং সংগ্রহস্থল জুড়ে কোনও উপায় নেই? তা না হলে কোনও প্রযুক্তিগত কারণ নেই কেন তা আপনি জানেন?
পিটার আলফভিন

4
ওহ, তাই আপনি some_weird_file_Youre_looking_for.ext in:pathখুব চেষ্টা করেছি ? কারণ এটি আমার পক্ষে কাজ করে ...
কামিক্কোলো

না, তবে আমি কেবল চেষ্টা করেছি path:user.rbএবং এটি আমাকে কেবল 324 ফলাফল দিয়েছে, যা user.rbশীর্ষ স্তরে ছিল all
পিটার আলফভিন

এবং দেখে মনে হচ্ছে আপনার ফলাফলগুলিও index.phpশীর্ষ স্তরে রয়েছে।
পিটার আলফভিন

1
@ কমিক্যাকোলো আপনার উত্তর হিসাবে এটি পোস্ট করা উচিত, কারণ এটি ঠিক সঠিক উত্তর! পিটার আলফভিনেরও এটি গ্রহণ করা উচিত ... গুরুত্বপূর্ণ বিটটি রয়েছে: পথ। যাচাই করা হয়েছে যে কেবল ফাইলের নামটি কেবল শীর্ষ-স্তরের ফাইলগুলির জন্য নয়, ফাইলের নামটি যে পথে রয়েছে সে বিষয়টি নিয়েও এটি কাজ করে।
স্যাম স্যালিসবারি

11

আমার ক্ষেত্রে, আমি আমার প্রতিষ্ঠানের সমস্ত সংগ্রহস্থলগুলিতে একটি নির্দিষ্ট ফাইলের নাম অনুসন্ধান করতে চেয়েছি। এটি অনুসন্ধান বাক্সে প্রবেশ করে করা যেতে পারে:

org: আপনার সংগঠন-ব্যবহারকারীর নাম ফাইল নাম: দ্য ফাইল-নাম

অবশ্যই, যদি আপনি পুরো গিটহাবটি অনুসন্ধান করতে চান তবে কেবল "ফাইলের নাম: দ্য ফাইল-নাম" করুন।

আমি এটি https://help.github.com/articles/searching-code/ এ দেখতে পাইনি তবে আমি যখন প্রসঙ্গটি স্যুইচ করেছি তখন তা জানতে পেরেছি এবং গিটহাব স্বয়ংক্রিয়ভাবে আমার জন্য ফিল্টারটিতে প্রবেশ করেছে।


8

আপনি গুগল চেষ্টা করতে পারেন। গুগল জন্য filename.txt site:github.com


1
আমি যেটি ধরে নিয়েছি তার জন্য +1 কেবলমাত্র বর্তমান ফাইলের সাথেই মেলে না, তবে কোনও ফাইল যা সেই টেক্সট এবং সেইসাথে সংগ্রহস্থলের পূর্ববর্তী সংস্করণগুলির কিছু সংখ্যক ফাইলের নামের সাথে মেলে।
পিটার আলফভিন

5

আমি পরিশ্রুত @ অ্যান্ডি-Lester উত্তর দিয়ে intitle:, অর্থাত্ আমি কোথায় ফাইল অবস্থিত খুঁজতে চান simple_spinner_item.xmlতাই আমি Google এই স্ট্রিং উপর অনুসন্ধান GitHub হোস্ট Android এর সোর্স কোডে:

site:github.com intitle:simple_spinner_item.xml github.com/android

^                       ^                       ^
|                       |                       |
on github site          |                       |
                        |                       |
filename I'm searching -+                       |
                                                |
github user ------------------------------------+

0

আমি @ জাইন এর উত্তর পরিষ্কার করতে চাই

  1. গিথুব ওয়েব ইউআইতে আপনাকে ইতিমধ্যে রিপের ডিরেক্টরিতে থাকতে হবে।

এখানে চিত্র বর্ণনা লিখুন


  1. তারপরে, Tকী টিপুন। একটি ফাইল সন্ধানকারী উপস্থিত হয়।

এখানে চিত্র বর্ণনা লিখুন


  1. এটি খুলতে একটি ফাইল নাম প্রবেশ করান।

এখানে চিত্র বর্ণনা লিখুন


উত্স কোড ব্রাউজিংয়ের জন্য আরও শর্টকাট ।


-3

কেবল "t" টিপুন এবং এটি আপনাকে একটি ফাইল অনুসন্ধান করতে দেয়।


1
স্পষ্টতার বিট: আপনাকে ইতিমধ্যে রিপের ডিরেক্টরিতে থাকতে হবে। নীচে @ কামিককোলোর উত্তরটি দেখুন
tfantina
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.