구식 FTP 워크 플로우가 끝나고 개발을 완료하는 데 문제가 있습니다 → 준비 → 제작 과정에서 작동합니다. ssh/git을 통해 준비 및 프로덕션 서버에 연결할 수 있습니다.Git 푸시로 파일/디렉토리를 업로드해야합니까?
준비 서버에서 빈 저장소를 만들고 내 로컬 dev 저장소를 푸시하려고했습니다. 이것은 작동하는 것처럼 보였다. 그러나 업로드하려는 파일은 .git 폴더에있는 큰 2GB 파일뿐이었습니다. 내 디렉토리가 업로드되지 않습니다. 그게이게 작동하는 방식인가요, 아니면 제가 잘못하고있는 것인가요? 나는 로컬 프로젝트를 가져 와서 FTP로 사용하는 방식대로 서버에 밀어 넣는 방법을 알아낼 수 없다.
도움을 주시면 감사하겠습니다.
빈 디렉토리를 업로드 할 수 없습니다. – Lucas
몇 가지 발언 : a) git에서 파일을 생성하려고 할 때 (즉, bare 복제본으로 작업하지 않는 경우) 해당 위치에서 당겨서 다른 위치에서 그 위치로 이동하지 않아야합니다. b) 당신의'.git' 폴더가 2 + GB 크기라면, 당신을 행복하게 만들지 않는 방식으로 git를 사용하고있을 가능성이 있습니다. 그 크기의 합법적 인 git repos가 있지만, 흔히 누군가가 git를 악용하고 있으며 모두가 불행 할 것임을 나타냅니다. – mnagel
git은 배포 도구로 사용되지 않습니다. git 대신 전용 배치 도구를 사용하는 것이 좋습니다. – sleske