init로 만든 자식 저장소를 완전히 삭제하는 방법은 무엇입니까? init. 완전히 삭제하고 새로운 것을

로 git 저장소를 만들었습니다 git init. 완전히 삭제하고 새로운 것을 초기화하고 싶습니다.



답변

Git은 모든 파일을 .git디렉토리 에 보관합니다 . 그 것을 제거하고 다시 초기화하십시오.

찾을 수 없으면 숨겨져 있기 때문입니다.

  • Windows 7의 경우 폴더로 이동하여 Organize왼쪽 상단을 클릭 Folder and search options한 다음을 클릭 한 다음 View탭을 클릭하고 Show hidden files, folders and drives라디오 버튼을 클릭하십시오 .

  • Mac OS에서 :

    • Spotlight를 통해 터미널을 열고 ( CMD+ 를 누르고을 SPACE입력 한 terminalEnter) 다음을 실행하십시오.

      defaults write com.apple.finder AppleShowAllFiles 1 && killall Finder
      

      참고 : Finder에서 숨겨진 파일을 표시하는 키보드 단축키는
      CMD+ SHIFT+ .이므로 더 이상이 방법으로 파인더 구성을 수정할 필요가 없습니다.

    • cd(공백이 중요합니다)를 입력 하고 git repo 폴더를 Finder에서 터미널 창으로 끌어다 놓은 return다음을 누르고을 입력 rm -fr .git한 다음 return다시 입력 하십시오.

  • 우분투에서는 단축키를 사용하십시오 Ctrl + H.


답변

실제로 모든 저장소를 제거하고 작업 디렉토리 만 남겨 두려면 이만큼 간단해야합니다.

rm -rf .git

일반적인 조항이 rm -rf적용됩니다. 최신 백업이 있는지 확인하고 명령을 실행하기 전에 올바른 위치에 있는지 확인하십시오. 등


답변

프로젝트에서 모든 .git 폴더를 삭제하려면 다음 명령을 사용하십시오.

find . -type f | grep -i "\.git" | xargs rm

또한 모든 하위 폴더에서 모든 .git 폴더와 .gitignore 파일이 삭제됩니다.


답변

TortoiseGit를 죽이는 대안 :

  • TortoiseGit 설정을 엽니 다 (TortoiseGit → 설정 폴더를 마우스 오른쪽 버튼으로 클릭)
  • 아이콘 오버레이 옵션으로 이동하십시오 .
  • 상태 캐시기본값 에서 없음으로 변경
  • 이제 (Windows 탐색기 나에 하나 디렉토리를 삭제할 수 있습니다 rmdir /S /Q)
  • 상태 캐시없음 에서 기본값으로 다시 설정 하면 다시 괜찮을 것입니다 …

답변

$ GIT_DIR이 검색 할 폴더의 경로 (git repo 경로) 인 경우 터미널에서 다음을 실행하십시오.

find $GIT_DIR -name *.git* -ok rm -Rf {} \;

지정된 Git 디렉토리 내의 파일 / 디렉토리 이름에 “.git”가 포함 된 디렉토리 또는 파일을 재귀 적으로 검색합니다. 여기에는 .git / 및 .gitignore 파일 및 기타 .git 유사 자산이 포함됩니다. 명령은 대화식이며 제거하기 전에 묻습니다. 삭제를 계속하려면 y를 입력 한 다음 Enter를 누르십시오.


답변

레포 복제 후

cd /repo folder/

파일 디렉토리로 이동

ls -a

숨겨 지거나 숨겨지지 않은 모든 파일을 보려면

.git .. .gitignore .etc

원하는 경우 repo 원점을 확인할 수 있습니다

git remote -v

이제 git에 관한 모든 것을 포함하는 .git을 삭제하십시오.

rm -rf .git

삭제 후, git linked check remote가 다시 없다는 것을 알게 될 것입니다

git remote -v

지금 당신은 당신과 함께 초기 수 있습니다

git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/Leonuch/flex.git
git push -u origin master

답변

.git컴퓨터 에서 저장소 를 완전히 삭제하려면 (Windows 8 이상) :

  1. .git저장소는 일반적으로 창에 숨겨져
  2. 따라서 숨겨진 폴더를 표시하려면 “숨겨진 항목”을 표시해야합니다
  3. 디렉토리의 최상위 사이트에는 “보기”옵션이 있습니다.
  4. “보기”옵션에서 “숨겨진 항목”을 찾아서 표시합니다.
  5. 그런 다음 .git저장소가 표시되면 삭제할 수 있습니다