로 git 저장소를 만들었습니다 git init
. 완전히 삭제하고 새로운 것을 초기화하고 싶습니다.
답변
Git은 모든 파일을 .git
디렉토리 에 보관합니다 . 그 것을 제거하고 다시 초기화하십시오.
찾을 수 없으면 숨겨져 있기 때문입니다.
-
Windows 7의 경우 폴더로 이동하여 Organize왼쪽 상단을 클릭 Folder and search options한 다음을 클릭 한 다음 View탭을 클릭하고 Show hidden files, folders and drives라디오 버튼을 클릭하십시오 .
-
Mac OS에서 :
-
Spotlight를 통해 터미널을 열고 ( CMD+ 를 누르고을 SPACE입력 한
terminal
후 Enter) 다음을 실행하십시오.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 이상) :
.git
저장소는 일반적으로 창에 숨겨져- 따라서 숨겨진 폴더를 표시하려면 “숨겨진 항목”을 표시해야합니다
- 디렉토리의 최상위 사이트에는 “보기”옵션이 있습니다.
- “보기”옵션에서 “숨겨진 항목”을 찾아서 표시합니다.
- 그런 다음
.git
저장소가 표시되면 삭제할 수 있습니다