2016-09-09 2 views
4

나는 ssh 키로 작업 할 때 힘들게 시간을 보내고있다. 이 문제에 대한 구성 옵션/자습서는 부족하거나 존재하지 않습니다.Gitlaback과 Gitlab을 함께 사용하는 Gitkraken

  • 내가 Gitlab에서 REPO가 https로 추가 된 믿을 것이 중요 알고하지 않습니다,이를 변경할 수있는 방법을 찾을 수 없습니다 : 여기

    는 설정입니다.

  • 저는 git-bash로 Windows 10을 실행 중이며 Github의 자습서를 따라 키를 생성하고 ssh-agent에 추가했습니다. 내 공개 프로필을 gitlab 프로필에 추가했으며 "ssh -T [email protected]"을 성공적으로 수행 할 수 있습니다.

  • .gitkraken의 프로필을 엉망으로 만들고 ssh 키의 경로를 "useLocalAgent": true, "privateKey": "C : \ Users \ mendo \ .ssh \ id_rsa", "publicKey" : "C : \ Users \ mendo \ .ssh \ id_rsa.pub".
  • 내가 풀을 할 때 항상 사용자 이름을 삽입하고 패스하라는 메시지가 나타납니다 (git-bash에서 ssh-agent 프로세스를 시작했지만).

내가 어떻게이 문제를 해결할 수 있는지 모르겠으므로 도움을 줄 수있는 도움을 주시면 감사하겠습니다. 또한 앱이나 온라인에서 앱에서 저장소를 삭제/삭제하는 단일 방법을 찾을 수 없습니다 (분명치 않으며 나 자신을 바보로 만들었 으면합니다).

미리 도움 주셔서 감사합니다. 당신의 자식 bash는이 추가

최저

, 디오

답변

4

. 먼저 리모컨의 URL을 변경해야합니다. 운 좋게도 GitKraken 안에서이 작업을 수행 할 수 있습니다.

먼저 GitKraken에서 내 repo로 이동해야합니다.

  1. 왼쪽 패널에서 원격 그룹 (클라우드로 표시)을 확장합니다. 이 패널이 숨겨져있을 수 있으므로 왼쪽 상단의 폴더 아이콘 아래에 표시되는 오른쪽 방향 화살표 기호를 클릭해야합니다. Image of panel reveal button

  2. 원격 그룹을 확장하면 Origin이라는 소스가 표시됩니다. 이 항목 위로 마우스를 가져 가면 세로 단추가 나타납니다. Image of "..."

  3. 옵션을 클릭하고 "원산지 편집"을 선택하십시오. 그러면 편집 할 수있는 두 개의 텍스트 상자가있는 하위 창이 열립니다. 밀고 당기는 urls. 이러한 단계를 다음 완료 후에는 GitKraken의 SSH 설정을 변경 시작할 수 있습니다 [email protected]:user/repo.git

https://gitlab.com/user/repo.git에서 이러한 전환합니다. Windows에서 PuTTY를 사용하지 않는 경우에는 GitKraken에서 "로컬 에이전트 사용"을 선택하면 안됩니다. Pagent가 없으면 한 번에 하나의 키만 사용할 수 있고 키를 변경해야 할 때 설정을 변경할 수 있습니다.

명령 줄을 사용하여 URL을 변경하려면 repo의 루트 디렉토리에서 git remote set-url [email protected]:user/repo.git에 해당하는 git-bash를 실행할 수 있습니다.

추신 : 내 대답에 이미지를 직접 삽입 할 수는 없지만 미성년자에게는 아직 충분한 업보가 없습니다. 추가 링크와 동일합니다.

+0

[여기] (https://support.gitkraken.com/getting-started/authentication)의 로컬 에이전트 섹션에 자세한 내용이 있습니다. – CupricWolf

0

시도해보십시오 REPO 다음 SSH 설정에 대한 변경이 작동하지 않습니다 HTTPS로 복제 된 경우

git config --global user.name="yourUserName" 
git config --global user.email="[email protected]" 
+0

귀하의 도움에 감사하지만 성공하지 못했습니다. ssh-agent와 gitkraken을 다시 시작했지만 여전히 작동하지 않았습니다. 나는 Gitkraken이 내가 프로그램에서 사용하고있는 프로파일에 따라 그 속성들을 설정한다고 어디 선가 읽었다 고 믿는다. –

+0

오, 그래,하지만 왜 내가 gitkraken을 사용하는지 알 수 있을까? 어떤 이유? –

+0

SourceTree에서 변경을 원했으며 UI와 사용 편의성이 매우 좋습니다. –