programing

그것을 해제하는 명령이 있습니까?

telebox 2023. 5. 7. 11:23
반응형

그것을 해제하는 명령이 있습니까?

방금 잘못된 사용자가 있는 저장소를 시작했는데 취소하고 싶습니다.이것에 대한 명령이 있습니까?제가 실제로 들어가서 .git 디렉토리를 편집해야 합니까?

그냥 .git을 삭제하면 됩니다.일반적으로:

rm -rf .git

그런 다음 올바른 사용자로 다시 만듭니다.

창에 다음을 입력합니다.rmdir .git또는rmdir /s .git.git 폴더에 하위 폴더가 있는 경우.

Git Shell에 적절한 관리 권한이 설정되어 있지 않은 경우(즉, Git Shell은 사용자가 시도할 때 사용자를 거부합니다).rmdir명령 프롬프트(관리자로 표시됨)를 열고(Windows 키를 누르고 'administrator'를 입력한 다음 '명령 프롬프트'를 마우스 오른쪽 단추로 클릭하고 '관리자로 실행'을 선택) 동일한 명령을 시도할 수 있습니다.

rd는 의 대안적인 형태입니다.rmdir지휘권http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/rmdir.mspx?mfr=true

을 제거합니다..git프로젝트 루트 폴더의 폴더

하위 모듈을 설치하고 해당 깃을 제거하려는 경우에도 제거합니다..git하위 모듈 폴더에서

Git는 모든 파일을 .git 디렉토리에 보관합니다.그것을 제거하고 다시 시작하세요.

게시물은 Windows, Mac OS X, Ubuntu에서 hide .git 파일을 찾는 방법을 잘 보여줍니다.

PowerShell에서는 다음과 같은 방법을 사용합니다.

Remove-Item ".git" -Force -Recurse

VSC에서 사용하는 셸입니다.

Gitbash 콘솔을 사용하여 Windows 7을 실행하고 있습니다.위의 명령은 나에게 효과가 없습니다.

그래서 저는 윈도우 탐색기를 통해 그것을 했습니다.숨겨진 파일 표시를 확인하고 프로젝트 디렉토리로 이동하여 .git 폴더를 수동으로 삭제했습니다.그런 다음 다시 명령줄에서 git 상태를 실행하여 확인했습니다.

다시 돌아온 것은...

fatal: not git 저장소(또는 상위 디렉터리): .git

그게 바로 제가 원하던 결과입니다.디렉터리가 깃 저장소가 아님을 반환했습니다(더 이상!).

언급URL : https://stackoverflow.com/questions/3212459/is-there-a-command-to-undo-git-init

반응형