자유게시판
변경된 파일을 제공해주면 좋겠네요.
ftp가 굼벵이라 속이 터질거 같아요
git clone https://github.com/rhymix/rhymix. 이렇게 하면 public_html 에 되나요? 혹은
git clone https://github.com/rhymix/public_html.
이렇게 하면 될까요?
두번째로 하니 깃허브 아이디와 비번을 물어보네요 ㅜㅜ
아닙니다.
git clone (원격 저장소 경로) (대상 경로)
그냥 rhymix 폴더 이하의 내용 전부 복사해서 public_html에 붙여넣기 하세요. 물론 코어 파일중에 따로 수정해놓은거 있다면 당연히 백업해놔야 합니다.
YJ소프트님 말씀처럼 변경분을 제공할 기준점이 없는 것이 문제고요...
ssh에서 이미 있는 사이트에 덮어씌우려면 아래와 같은 방법도 있습니다. 단, public_html보다 한 단계 상위 폴더에 쓰기 권한이 있어야 합니다.
1. cd .. (public_html 상위 폴더로 이동, 이미 상위 폴더에 있다면 불필요)
2. git clone https://github.com/rhymix/rhymix (rhymix 폴더에 설치됨)
3. rsync -av rhymix/ public_html/ (rhymix 폴더를 public_html 폴더에 덮어씌움, 원래 있는 파일 중 변경되지 않은 것은 그대로 둠)
4. rm -rf rhymix (rhymix 폴더 삭제)
5. 앞으로는 public_html 폴더에서 git pull 명령으로 업데이트할 수 있게 됩니다.
댓글 12
FTP가 느리시다면 서버에서 zip을 직접 받아 압축을 푸시거나(물론 그전에 백업은 필수입니다) git로 설치해 사용하시는 것을 추천드립니다. 물론 둘 다 SSH가 필요하며, SSH조차 제공하지 않는 호스팅이라면 개인적으로 다른곳으로 옮기시는것을 권장드립니다.
이렇게 입력해서 현재 경로에 복제할 수 있습니다.(점까지 명령에 포함됩니다) 단, 현재 경로가 비어있어야 복제가 됩니다.(즉 files 폴더나 코어 내용중 변경한 사항 등은 미리 백업해 둔후 진행해야 합니다)
git clone https://github.com/rhymix/rhymix.
이렇게 하면 public_html 에 되나요? 혹은
git clone https://github.com/rhymix/public_html.
이렇게 하면 될까요?
두번째로 하니 깃허브 아이디와 비번을 물어보네요 ㅜㅜ
저장소와 점 사이를 띄워 주셔야 합니다. .은 리눅스에서 현재 경로를 나타내며 ..은 상위 경로를 나타냅니다.
아닙니다.
git clone (원격 저장소 경로) (대상 경로)
그냥 rhymix 폴더 이하의 내용 전부 복사해서 public_html에 붙여넣기 하세요. 물론 코어 파일중에 따로 수정해놓은거 있다면 당연히 백업해놔야 합니다.
YJ소프트님 말씀처럼 변경분을 제공할 기준점이 없는 것이 문제고요...
ssh에서 이미 있는 사이트에 덮어씌우려면 아래와 같은 방법도 있습니다. 단, public_html보다 한 단계 상위 폴더에 쓰기 권한이 있어야 합니다.
1. cd .. (public_html 상위 폴더로 이동, 이미 상위 폴더에 있다면 불필요)
2. git clone https://github.com/rhymix/rhymix (rhymix 폴더에 설치됨)
3. rsync -av rhymix/ public_html/ (rhymix 폴더를 public_html 폴더에 덮어씌움, 원래 있는 파일 중 변경되지 않은 것은 그대로 둠)
4. rm -rf rhymix (rhymix 폴더 삭제)
5. 앞으로는 public_html 폴더에서 git pull 명령으로 업데이트할 수 있게 됩니다.