git 에서 unsafe repository 에러가 난다

  • tags: #git
  • 에러 문구
    1
    2
    3
    4
    5
    6
    
    ╭─ ♥ 09:47 | D:     honggaruy.github.io
    ╰─ git s
    fatal: unsafe repository ('D:/repository/honggaruy.github.io' is owned by someone else)
    To add an exception for this directory, call:
    
            git config --global --add safe.directory D:/repository/honggaruy.github.io
    
  • 에러 문구 지시사항대로 .gitconfig에 safe.directory 항목을 추가했는데도 에러가 난다
  • git repository 만들때 관리자 권한으로 만들었는데 일반 권한으로 WT(Windows Terminal)을 실행하니 문제가 있다
    • 관리자권한으로 WT 를 실행하여 git status를 하면 문제가 없다
  • SO에 관련된 질문과 답변이 있다 - Fatal error unsafe repo…
  • 때문에 다음과 같은 기사를 찾아봤다

Using Takeown.exe Command to Take Ownership of a File or Folder, theITBros.com

  • tags: #command-line #console
  • 파일 소유자를 변경하는 2가지 방법
    • File Explorer 사용하기
      • Step.1 - 변경하려는 폴더나 파일 선택후 마우스 Right-Click 하여 속성 선택
      • Step.2 - 보안 탭고급사용 권한 탭변경
        • 이 방법으로 위 에러 문구 문제가 해결되는 것을 확인함 (2022-05-12)
    • command-line에서 takeown.exe 유틸리티 사용하기 (windows built-in 도구임)
      • 이 도구는 Administrator가 파일 소유권을 잃었을 때 다시 찾기 위한것이며 임의의 사용자에게 파일 소유권을 줄 수는 없음
        • 결국, takeown.exe 명령은 위 에러 문구 문제 해결에 역할을 하지 못했다.
        • 임의의 사용자에게 파일 소유권을 주려면 File Explorer를 사용해야 함

영어 - i.e.e.g. 구별하여 사용하기

  • tags: #english
  • 발췌 링크 : Using i.e. and e.g. correctly
  • 내용 요약
    • “i.e.” : id est, which is Latin for “that is.”
    • “e.g.” : exempli gratia, meaning “for example.”
  • “i.e”
    • Examples
      • All employees will receive the standard discount; i.e., 20 percent.
        • i.e.가 “that is”를 의미하므로 “i.e., 20 percent”는 완전한 문장임 (또한 independent clause임)
        • 때문에 두 independent caluses 를 연결하는 semicolon을 사용한다
      • One meal(i.e., breakfast) is included in the pric eof the room.
        • 이 번에는 문장 가운데에 위치하므로 괄호로 둘러쌌다
  • “e.g.”
    • Examples
      • Certain fur-bearing mammals, e.g., nutria and otters, spend much of their lives in the water.
        • 다른것과 구별되는 의미에 쓰이는 “i.e.”와는 다르게, “e.g.”는 “for example”을 의미한다
          • 즉, e.g.에 따라오는 예들과 똑같은 성질의 다른것이 있을수 있다
          • 하지만, i.e.에 따라오는 것은 오직 그것만 알맞은 성질을 갖는다
        • e.g.는 또한 대체로 독립적인 문장을 구성하지 않지만..
          • 만약 독립적인 문장에 쓰인다면 ;로 문장을 연결한다
            • The beach closes when conditions warrant it; e.g., a hurricane warning has been issued.
          • 그외에는 comma 혹은 괄호로 감싸거나 분리한다
            • There are some herbs that belong in every kitchen garden (e.g., basil, rosemary, and oregano).