git로 벚꽃 임대 서버에 올려보도록 하겠습니다.

전제 조건


Giithub에 창고가 있어요. 안에 물건이 있어요.(1개 이상 제출)
terminal 조작 가능
git를 사용하지 않으면 서버에 업로드해서 실행할 수 있습니다.

Giit 객체가 될 폴더를 비웁니다.


먼저 서버측 Git 관리 객체의 폴더를 비웁니다.
하나만 남으면 클론이 안 될 것 같은데.
먼저 제거하는 오류가 발생했습니다.

Giithub에서 클론 복제


Giithub에 로그인하여 자신의 응용 프로그램 페이지에 들어가서 아래의 "Clone or download"단추를 누르십시오.

이렇게 하면 클론의 주소를 복제할 수 있습니다.
ssh 로그인 서버 www 이하로 방금 비었거나 cd로 새 폴더로 이동
git clone https://[さっきGithubでコピーしたアドレスを貼り付ける]
(2019/11/14 추서)
보안에 신경 쓰지 않는다면 www는 디렉터리에서 비교적 간단하게 할 수 있습니다.
나도 지금
그러나 원래는 다른 디렉터리에서 제작되었는데,public 폴더만 기호 링크를 통해 www에서 볼 수 있습니다. 이것은 절차이기 때문에 스스로 사용하지 않습니다. 업무 사건에서 이렇게 하십시오.업무라면 일반적인 프로그램 매뉴얼이 있어야 한다고 생각합니다.
이때 브라우저로 접근하면 500개의 오류가 발생하는데 404가 아니면 전진해야 하기 때문에 조급해하지 않습니다.
우선 프로젝트 내vendor 폴더가 복사되지 않았기 때문에 FTP 소프트웨어나 scp 명령으로 서버에 수동으로 업로드합니다.(크기가 너무 커서 시간이 오래 걸린다)
이 폴더는gitignonure로 설정되어 있기 때문에 push에도 무시됩니다.
Vnor 폴더를git_ignore로 설정되어 있기 때문에 해당되는 곳에 앞서!기호를 그은 후 로그아웃하고 제출하면push가 가능합니다.아니면 먼저 그렇게 하면 한 번이면 된다고.
그리고
env 파일을 설정해야 하기 때문에 아래 페이지를 보십시오.
https://laraweb.net/environment/3192/
하면, 만약, 만약...
php artisan key:generate
(2019/11/14 추서)
composier에서 Laavel을 생성할 때 Appkey가 자동으로 추가되므로 env.사용할 때 필요합니다.빈 샘플을 복제할 때 상술한 절차가 필요하다.
DB를 사용하지 않은 페이지인 경우 이 때 표시할 수 있습니다.아마
MySQL을 사용했습니다. DB 오류입니다.
이 부분의 대응 방법은 지난번 페이지에 쓰여 있으니 받아들이신 분들은 아래를 보세요.
https://qiita.com/misskabu/items/e120098a8bc2a8aedadc

Giithub에서 서버로 Pull


사실 로컬에서 github와 함께 벚꽃 서버에서 push를 하고 싶어요.
아까 벚꽃 서버에서 복제된git 주소를 몰라서 설정하지 못했어요.
나처럼 모르는 사람이 github에서 풀로 나오면 사용할 수 있다.
이런 상황에서 ssh에서 벚꽃 서버 옆의git 디렉터리(또는 처음부터 터미널이 계속 열려 있기 때문에 보통 지금 거기에 있어야 한다)
git pull [さっきGithubでコピーしたアドレスをまた貼り付ける]
사용자 이름과 비밀번호를 묻습니다.github의 로그인 비밀번호입니다.
이렇게 해서 갱신의 차이를 얻었다.

이번에 못한 일


자동풀을 하고 싶지만 이 경우 사쿠라 사이드 기트의 온전한 패스를 넣어야 한다.
이것만 알면 웹 훅을 통해 자동화할 수 있다.
github의 비밀번호도 생략할 수 있습니다.
아래 시트를 참조하십시오.
https://qiita.com/prex-uchida/items/f8bc05eb91b944b6214e
[추기]
누군가가 아래 주소에 힌트가 될 만한 것들을 썼다.아직 해 본 적이 없어요. 한번 해 보고 싶어요.
https://michimani.net/post/sakura-create-git-repo/

좋은 웹페이지 즐겨찾기