>source

그래서 나는 오래 전에 컴퓨터에 Git을 설치했지만, 최근에 나는 거의 18GB의 저장을 취하는 공간에서 벗어나는 것을 알아 차렸다. 폴더를 탐색 할 때 가장 무의미한 이상한 파일을 발견했을 때 어디에서 왔는지 모릅니다. 나는 그것을 삭제하려고 생각하고 있지만 MAC 또는 일부 파일 시스템에 중요한 경우 조금 걱정할 것입니다. 이 파일이 있으면 그 목적에 대해 알려 주시면 어떻게 해야할지 결정할 수 있습니다.

  • 답변 # 1

    경고 :GIT GC.현재 (2021)가 바뀌 었습니다​​git 유지 보수 ( 남자 페이지), 그리고 MacOS에서 실행할 수 있습니다 (당신의 거대한 .git 폴더가 정리되지 않음을 의미합니다)

    GIT 2.34 (Q4 2021), ""( 남성) 매크로를위한 스케줄러 수정.

    @ (24 월 24 일) 데릭 도둑 (Derrickstolee.).

    (24 월 24 일, 2021 년 8 월 24 일) 요하네스 Schindelin (Dscho.).

    (병합 Junio ​​C hamano -자 츠스터-08 9 월 2021)

    : Plist가 등록되면 BOOTOUT /BOOTSTRAP 건너 뛰기

    signed-off-by : Derrick Stoleee signed-off-by : 요하네스 schindelin

    MacOS에서 우리는 사용합니다런치백그라운드 유지 보수 일정을 관리하려면.
    이것은 세트를 사용합니다.plist.일정을 설명하는 파일이지만 이러한 파일은 '런치 찰 부트 스트랩'

    다중 ''() 명령이 동시에 실행되면이 일정 파일을 대체하고 다음과 같이 등록 할 수 있습니다.런치...에

    여분을 피하십시오런치명령, 수표를하십시오.plist.디스크의 파일 및 '런치 목록 < 이름 >'.

    이 명령은 종료 code 0이 있거나 code 113을 종료하지 않으면 Exit code 0으로 돌아갑니다.

    우리는이 동작을 다음과 같이 테스트 할 수 있습니다.git_test_maint_scheduler.환경 변수.

    GIT_TEST_MAINT_SCHEDULER=launchctl:./print-args git maintenance start
    

  • 답변 # 2

    그것 (.git /디렉토리)가 사용하는 디렉토리입니다 짹짹모든 데이터 및 메타 데이터의 경우.

    제거하면 사용할 수 없을 것입니다.짹짹그 특정 소스 트리에서 더 이상.

    먼저 실행하려면 시도해야합니다​​git gc ...에

    당신이 그런 거대한 것을 가지고 놀랐습니다....에 짹짹...에 아마도 당신은 undilly를 가지고 있습니다Git Add.-일부 실행 파일이나 종종 변경되는 다른 큰 바이너리 파일. 당신은 더 잘 사용하실 것입니다짹짹전용 소스 code...에 당신은 그들을 가지고있는 것을 고려할지도 모릅니다.Gitignore.파일 및 적어도rm.큰 이진 파일.

    그러나 홈 폴더에 Git 저장소를 만들었으므로 (내 눈에) 이상합니다. 이것이 목적 이었습니까? 아니면 그 수준에서 실수로 만들어 졌을 것입니다.

    dunni2021-09-10 19:45:09

    내가 거대한 저장소를 만들지 않았지만 처음에는 알아 차릴 때 충격을 받았습니다.

    OT AMD2021-09-10 19:45:09
  • 이전 java : Spark : Sparksession은 HTTP 응답의 결과에서 읽습니다.
  • 다음 php : Laravel Application 오류 및 로그없이 빈 페이지를 표시합니다