SourceTree 및 Windows Deis Workflow CLI 권장

3432 단어 WindowsdeisSoureTree

개막사


별편 보도에서는 Windows에 설치된 Deis Workflow CLI부터 계정을 만들 때까지deis create 명령으로 앱을 만들면 예외가 발생한다는 것을 설명한다.
프로그램이 만들어졌을 때deis.exe가 실행 중이었기 때문이다git.exe remote.
MsystGiit 등으로 설치git.exe하면 되지만, 더 쉬운 방법으로는 Atlassian SourceTree를 사용하는 방법이 있다.
SourceTree를 어떤 소프트웨어로 어떻게 설치해야 할지 모르겠습니다.오래되면 산처럼 나올 거야.

대개


Hello-deis라는 웹 응용 프로그램의 디자인을 가정하십시오.

SourceTree 설치


특별히 어려운 것은 없다.고민이라면 불평만 늘어놓으면 답이 나온다.

Giit 창고 만들기


그것도 어렵지 않아요.c:\Users\monaka\Doctoments\hello-deis가 기트 창고를 새로 제작했습니다.만약 누군가가 먼저 일을 한다면, Giit 창고를 복제해야 한다.

그런 다음 SourceTree 창의 오른쪽 위에 있는 터미널 버튼을 클릭합니다.
MingW bash 환경이 향상되었습니다.
git.exe로 가는 경로가 통과되었습니다. 현재 디렉터리는 Hello-deis 창고의 맨 윗부분 디렉터리에 있습니다.완벽하다.
이 창에서 실행deis create hello-deis합니다.정상적으로 2~3초 안에 완성됩니다.

(필수는 아니지만 신중을 기하기 위해)git remote -v 시행해보면 디스가 푸시 설정을 추가한 것으로 보인다.
또한, 초회는 반드시 Workflow 서버 측의 네트워크 설계에 따라 자주'서버 키 수신'을 진행해야 한다.라는 대화상자를 엽니다.Yes를 눌러 등록하십시오.

SSH Key 생성 및 가져오기

git remote -v의 출력에서 직감적인 쪽을 알 수 있지만 Deis push에 미리 공개 키를 등록해야 합니다.공개 키 (개인 키 생성도 SourceTree를 통해 할 수 있습니다.
구체적인 방법은 클릭하세요.

생성이 끝난 후 창에서 "공개 키 저장"1 을 누르면 저장합니다.
화면 캡처는 영어 버전이어서'Save public key'다.
파일 이름과 저장 경로는 임의2이지만 c:\Users\monaka\Documents\id_rsa_putty.pub의 파일 이름으로 저장됩니다.
아이고, 이렇게 하면 디스에 등록할 수 있어.시간이 좀 더 필요합니다.
SourceTree가 추천한 기밀 키/공개 키의 형식은 개인 형식이고 Deis는 OpenSSH 형식을 기대합니다.Deis에게 변환하지 않으면 오류가 반환됩니다.

따라서 터미널 창에서 다음과 같이 변환합니다.
ssh-keygen -i -f {Putty形式の公開鍵ファイル名} > {OpenSSH 形式の公開鍵ファイル名}
deis.exe keys:add {OpenSSH 形式の公開鍵ファイル名}
공개 키가 순조롭게 등록되다.

그 다음은?


좀 귀찮을 수도 있지만, 공개 키를 한 번 등록한 후, 개인 키를 변경하지 않으면 필요없습니다.
쩨쩨한 말은 하지 말고 deploy/day를 마음껏 반복하세요.
그리고git 주위의 사소한 주의사항이 있습니다.
Heroku에서git push heroku master를 사용하여 응용 프로그램의 디자인을 하고 Deis에서git push deis master를 사용한다.아직 이 지경까지 표절한 것은 아니니 틀리지 마세요.
개인 키가 아니라 공개 키입니다.실수하기 쉬우니 주의하세요. 
공개 키는 누가 봐도 안전하지만 비밀 키가 유출되면 위험하다.조심해서 가볍게 놓아라. 

좋은 웹페이지 즐겨찾기