Git, CocoaPods, Xcode, Shell

[iOS - swift] grep 명령어로 특정 commit message 내용 찾는 방법 (문자열 찾기, 리눅스, grep, terminal)

jake-kim 2021. 8. 7. 21:36

log 파일 저장

  • tag값을 기준으로 commit들에서 특정 문자열을 포함한 것들을 추출 방법
  • 태그: v0.1.0 ~ v0.2.0이 있고 merge되지 않은 내용들을 log.txt파일에 저장,
    • log.txt에 저장하라는 명령어: 끝에 "> log.txt" 추가
$ git log v0.1.0..alpha0.2.0 --oneline --no-merges > log.txt

특정 문자열 

  • 파일에서 특정 문자열을 포함하는 내용 찾기
    • grep [찾으려는 문자열] [파일이름]
$ grep "Date" log.txt

  • 저장
$ grep "Date" log.txt > log_search_txt