vscode로 git hub 연결

vscode로 git hub 연결

QA

vscode로 git hub 연결

본문

목적은 서버(cafe24)에 있는 소스들을 git hub에 그대로 옮기기 위함입니다. (포토폴리오 식으로..)

유투부보면서 vscode 설치하고 git hub 가입및 등록을 마쳤습니다.
유투브에서는 로컬에서 파일을 만들고 이것을 git hub로 올리는 방식이 대부분이던데

저는 바로 다이렉트로 서버(cafe24)를 접속해서 해당 모든 파일을 깃허브에 올리고 싶습니다.
제가 시도한 내용은 아래와 같습니다.

1.vscode 에 simple-ftp를 설치하여 연결함
 ( 이때  C:\Users\kims\AppData\Roaming\Code\User\globalStorage\humy2833.ftp-simple\remote-workspace-temp\10439f82cea38fd684c1e7f2bdcd1660\www
형식으로 워크스페이스가 저장됨
-------------------------------------------------------------------------
질분 1) 저는 10439f82cea38fd684c1e7f2bdcd1660 라는 이름으로 만든적이없고 영문으로 정확한 명칭을 지정했는데
    왜 이런 문구로 만들어지는지?
-------------------------------------------------------------------------

2. 특정파일 하나를 열고  수정한후에
  git push -u origin main 명령어로 깃허브에 푸시시키면
  깃허브에 모든파일과 디렉토리가 올라감

-------------------------------------------------------------------------
질문 2) 성공인줄알았는데, 0바이트로 올라가있습니다.(빈껍대기만 올라감) 유추해보니
  ftp 열때 생성되는 워크스페이스를 기준으로 깃허브에 복사되는거같은데
  워크스페이스에는 디렉토리와 파일은 있지만 역시나  0바이트로 나옵니다.
  모든 파일을 다 내려받는것이아닌 껍대기만 받은상태..

  파일을 열어서 수정한것만 실제용량(정상)적인 파일로 변환됩니다.
  한번에 정상적인 파일을 모두 올릴수 있는 방법이 궁금합니다.
-------------------------------------------------------------------------
질문3)
첨부파일에 보이는 엄청난 파일들 뭔가요?
잘못설정해서 그런지 이거 처리방법좀 알려주세요..

3731829775_1645589401.7881.png

이 질문에 댓글 쓰기 :

답변 1

1번은 임의로 temporary 디렉토리를 만드는것 같고

2번,3번의 경우 ftp-simple 연결후 디렉토리를 조회하면 파일리스트만 가져옵니다.

해당 파일을 오픈했을때나 ftp-simple 이 해당 파일의 내용을 받아오는데요

 

그렇다면 ftp-simple는 디렉토리랑 파일구조 껍데기만 가져오고

사용자가 에디터로 오픈했을때 서버에서 가져와서 파일내용이 차는거니

수정되지 않은 파일은 0바이트겠죠.

 

ftp-simple 에 서버간 모든 파일의 동기화기능이 있는지는 모르겠으나

 

원하시는 동작은 sshfs 등의 플러그인을 통하는게 누락등의 염려가 적을것같아요.

서버->PC->git 보단 서버->git 이 단순하니까요.

 

http://shaun289.blogspot.com/2019/05/vscode.html

 

답변 감사합니다. 0바이트되는 이유 이해했습니다.
제가 원하는 구성으로하려면( 포토폴리오)
하다보니, 용량제한 100M 에 걸려서 커밋이 안되더군요..

포토폴리오용으로는 적합하지 않다고 결론을 내렸습니다..

제가 깃허브 경험을위해 이것저것 해보고있는데,
실제 실무에서 깃허브로 어떻게 버전관리를 하며, 프로젝트를 배분하는지에 대한
공부를 더 해보겠습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 105
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT