구문 옵션
| 구문 | 설명 | 예시 |
|---|---|---|
" |
정확한 검색 | "gem sidekiq" |
~ |
유사 검색 | J~ Doe |
| |
또는 | display | banner |
+ |
그리고 | display +banner |
- |
제외 | display -banner |
* |
부분 | bug error 50* |
\ |
이스케이프 | \*md |
# |
이슈 ID | #23456 |
! |
머지 요청 ID | !23456 |
코드 검색#
| 구문 | 설명 | 예시 |
|---|---|---|
filename: |
파일 이름 | filename:*spec.rb |
path: |
리포지토리 위치(전체 또는 부분 일치) | path:spec/workers/ |
extension: |
. 없는 파일 확장자(정확한 일치만) |
extension:js |
blob: |
Git 객체 ID(정확한 일치만) | blob:998707* |
예시#
| 쿼리 | 설명 |
|---|---|
rails -filename:gemfile.lock |
gemfile.lock 파일을 제외한 모든 파일에서 rails를 반환합니다. |
RSpec.describe Resolvers -*builder |
builder로 시작하지 않는 RSpec.describe Resolvers를 반환합니다. |
bug | (display +banner) |
bug 또는 display와 banner 모두를 반환합니다. |
helper -extension:yml -extension:js |
.yml 또는 .js 확장자를 가진 파일을 제외한 모든 파일에서 helper를 반환합니다. |
helper path:lib/git |
lib/git* 경로(예: spec/lib/gitlab)를 가진 모든 파일에서 helper를 반환합니다. |
