내 Mac에서 git 리포지토리가 어디에 흩어져 있는지 궁금합니다. 나는 내가 그들을 찾기 위해 어떻게 수색을 할 수 있는지를 알아 내려고 노력하고있어, 그래서 나는 내 인생을 조금 정리할 수있다. 어떻게해야합니까?Mac에서 내 git 저장소를 모두 검색하려면 어떻게합니까?
답변
찾기는 친구입니다. .git 폴더는 각 리포지토리에 존재하므로 그 위치를 파악하면 모든 리포지토리가 제공됩니다. 쉘에서
find /Users/username -name ".git" -print
사용 find
:
.git
디렉토리를 검색
find ~ -name .git
.
베어 리포 지 토리를 찾기 위해 검색하기에 적합한 파일을 선택하는 것은 독자의 연습 과제로 남겨 둡니다.
사실 그것은 .git, 원하는 디렉토리에 대해서도 마찬가지로 d 형식으로. – ergosys
@ergosys 좋은 지적이지만, ".git"라는 이름의 보통 파일이 몇 개나 누워 있습니까? 대답이> 0 인 경우이 파일에 무엇이 있습니까? –
@Laurence 핵 발사 코드, 포르노, 암호화 키, 식료품 목록 등. –
: 당신이 locate
이 가정
find $HOME -type d -name ".git"
찾기 : -xtype : 알 수없는 옵션 – flickerfly
Mac OSX는 BSD 'findutils'와 함께 제공되는 반면 'xtype'은 GNU와 관련이 있습니다. 내 대답을 수정했습니다. –
,이 훨씬 더 빨리해야한다 :
locate .git |grep git$
당신이 GNU이 찾을 경우 또는 mlocate, 이것은 단지 자식 DIRS을 선택합니다 :
locate -ber \\.git$
$ locate -ber \\. git $ 찾기 : 불법 옵션 - b 사용법 : [-0Scims] [-l 제한] [-d 데이터베이스] 패턴 ... 기본 데이터베이스 :'/ var/db /locate.database '또는 $ LOCATE_PATH – flickerfly
하, 이것은 SO를 제외하고는 ssh와 같습니다 :) – Tobu
"경고 : 위치 데이터베이스 (/var/db/locate.database)가 없습니다." - 데이터베이스를 만들어야합니까? – gaussblurinc
- 1. Heroku에서 git 저장소를 검색하려면 어떻게해야합니까?
- 2. 내 git 저장소를 로컬에서 '미러링'할 수 있습니까?
- 3. Git 저장소를 Mercurial로 변환하고 태그를 가져 오려면
- 4. Mac에서 Git 시작하기
- 5. 특정 파일과 관련된 패치를 검색하려면 어떻게합니까?
- 6. 내 자식 저장소를 공유하십시오.
- 7. PHP와 Git 저장소를 연결하는 방법
- 8. git 저장소를 선택적으로 복제하는 방법
- 9. 어떻게 Git 저장소를 깨끗하게 분할합니까?
- 10. Magento에서 성공 메시지를 검색하려면 어떻게합니까?
- 11. DataGridView에서 특정 셀을 검색하려면 어떻게합니까?
- 12. Dreamweaver에서 Perl 파일을 검색하려면 어떻게합니까?
- 13. Django에서 개체의 최신 버전을 모두 검색하려면 어떻게해야합니까?
- 14. TeamCity가 git 저장소를 복제하도록 만들기
- 15. git 저장소를 복제하는 Python 방법
- 16. 대형 git 저장소를 어떻게 관리합니까?
- 17. 저장소를 필터링 할 때 태그를 보존하려면 어떻게합니까?
- 18. 내 컴퓨터에서 GUI 내의 일부 txt 파일을 검색하려면 어떻게합니까?
- 19. 오디오 파일/스트림 내에서 콘텐츠를 검색하려면 어떻게합니까?
- 20. 닫힌 네트워크를 통해 특정 컴퓨터를 검색하려면 어떻게합니까?
- 21. LINQ Where 절에서 컬렉션을 검색하려면 어떻게합니까?
- 22. 활성 레코드에서 정수로 시작하는 제목을 검색하려면 어떻게합니까?
- 23. Xcode로 만든 git 리포지토리가있는 여러 Mac에서 Xcode 4 사용
- 24. 백업에서 SVN 저장소를 복원하려면 어떻게합니까?
- 25. 모듈에서 사용 가능한 명령을 검색하려면 어떻게합니까?
- 26. 내 저장소를 어떻게 배치해야합니까?
- 27. 원격 Git 저장소를 완전히 비울 수 있습니까?
- 28. 로컬 git 저장소를 GitHub에있는 상태로 되돌리려면 어떻게해야합니까?
- 29. HTML 코드에서 PHP 변수를 검색하려면 어떻게합니까?
- 30. SQL에서 HTML 형식의 텍스트를 검색하려면 어떻게합니까?
이것은, 감사 – flickerfly
너무 느려 ... 어쩌면 다른 방법이 있습니까? – gaussblurinc