2013-08-19 2 views
2

전 자식과 버전 관리에 익숙하지 않으므로 나와 함께 있으십시오.힘내 - 저장된 파일은 어디에 있습니까

http://thelucid.com/2008/12/02/git-setting-up-a-remote-repository-and-doing-an-initial-push/의 지침에 따라 서버에 git 저장소를 만듭니다. 맨 페이지 저장소임을 유의하십시오.

내가 이해할 수없는 것은 파일이 서버에 어디에 저장되어 있는지입니다. repo가 ​​생성 된 폴더에는 해당 폴더가 없습니다. 폴더 구조 때문에 (ls 명령)과 같다 : 난 아무데도 여기에있는 파일을 찾아 (SQL 파일의 무리) 할 수

branches config description HEAD hooks info objects refs 

. 그럼 그들은 어디 있습니까?

다른 로컬 컴퓨터의 git clone [email protected] :/path/to/repo가 ​​정상적으로 작동합니다.

+2

정보에 대한 링크를 참조하십시오. http://stackoverflow.com/questions/8198105/how-git-stores-files –

답변

7

파일은 objects이지만 몇 개의 큰 바이너리 파일에 있습니다. 거기에 별도의 SQL 파일을 찾을 수 없습니다. 액세스하려면 실제로 git 명령을 사용해야합니다.

0

git 명령 줄에서 저장소가있는 디렉토리로 전환 한 후 다음 명령을 실행하십시오. git reset --hard HEAD. 이렇게하면 .git 폴더 아래의 개체 (사용자가 저장소를 만들거나/복제 한 폴더 아래의 숨겨진 폴더)에서 작업 할 파일이 체크 아웃됩니다.

관련 문제