2011-01-13 4 views
1

웹 개발에 익숙하지 않습니다. 방금 공유 호스팅에서 cakephp를 사용하여 응용 프로그램을 개발했습니다. 나는 자식을 git로 가져 오기 위해 노력하고있다. 나는 새로운 자식입니다. 나는 모든 PHP 파일을 가지고있다. git으로 가져 오기에 대한 문서를 읽었습니다. git을 로컬 시스템에 성공적으로 설치했습니다. 그리고이 붙어 오전, 그것은 git으로 프로젝트를 가져 오는 중 문제가 발생했습니다.

내가이 프로젝트의 압축 폴더 가정 당신은 당신의 초기 작업

와 타르 project.tar.gz이 있다고 가정했다. 나는 전에 svn을 사용하지 않았다. 폴더에 모든 파일이 있습니다. 폴더를 압축해서 가져와야합니까?

+2

SVN은 어디에서 사진을 입력합니까? – Artefacto

+1

PHP는 어디에서 그림을 입력합니까? 이것은 매우 유용합니다. –

+0

@artefacto 내가 읽은 블로그의 대부분이 전복, 수은 및 많은 다른 사람들과 비교 되었기 때문에 나는 SVN을 사용하지 않았다는 것을 언급했다고 생각했다. 나는 이것들을 사용하지 않았다. – Ivanka

답변

0

"tarball"은 tar 빨강이고 다음에 gzip ped 인 디렉토리 트리입니다.

나는 당신이 조금 지나치게 overthinking 수 있습니다 생각합니다. 디렉토리에 이미 모든 방법을 사용하고 싶다면 git add을 사용하는 것이 더 쉽습니다. 아마도 사고를 막기 위해 나무의 사본을 만들어 그것을 할 수 있습니다.

2

project.tar.gz 아카이브가없는 경우 무시하십시오.

프로젝트 파일을 저장하는 폴더에서 명령 프롬프트를 엽니 다. 그런 다음

git init 
git add * 
git commit -m 'initial project version' 

이 (1 호선) 프로젝트 폴더에 Git 저장소, (2 호선) 폴더 계층 구조에서/트랙/단계 파일을 추가 한 다음 (3 호선) 저장소에 커밋을 초기화합니다 입력 초기 체크인으로. 추가 도움말

2

당신이해야 할 모든

체크 아웃 free eBook ProGit

  • 압축 해제

    • 프로젝트 디렉토리의 루트 번 압축을 푼 이동합니다. 하지만 첫 수입, 당신은 Git 저장소에 포함되지하기 위해 .gitignore 파일에 일부 파일을 추가하고 탈퇴 할 수 있습니다 전에
    • git init .
    • git add -A
    • git commit -m "first import"

    "비공개"(보기에만 국한).

  • +1

    'gitignore' 파일에 대한 자세한 정보는 http://stackoverflow.com/questions/640449/git-dont-show-me-pyc-in-the-list-of-untracked-files/640668#640668을 참조하십시오. – VonC

    관련 문제