GitHub를 사용하여 프로젝트를 진행하는 동안 저는 Windows 용 GitHub를 클라이언트로 좋아했습니다. 이제 새로운 프로젝트가 GitHub 대신 GitLab을 사용할 곳으로 손짓합니다.
Windows 용 GitHub를 GitLab 용 클라이언트로 계속 사용할 수 있나요? 결국 둘 다 git 기반입니다. 그렇지 않은 경우 GitLab에서 사용할 수있는 클라이언트는 무엇입니까?
답변:
예, GitLab, BitBucket 또는 기타 호스팅 된 Git 솔루션과 함께 Windows GitHub 클라이언트 및 GitHub 데스크톱 클라이언트를 사용할 수 있습니다.
HTTPS로만 사용하며 HTTPS를 사용하는 경우 유효한 인증서가 필요합니다. HTTP에서도 작동 할 수 있습니다. 자체 SSH 키를 애플리케이션에 삽입하기가 어렵 기 때문에 SSH가 완전히 제대로 작동하도록 만들지 못했습니다.
리포지토리를 복제하려면 HTTP URL을 GitHub 애플리케이션으로 끌어다 놓아야합니다.
드래그 앤 드롭 트릭을 OS X에서 사용할 수 없었습니다.하지만 로컬로 복제 된 저장소를 OSX 버전에 추가하면 응용 프로그램이 정상적으로 작동합니다. OSX는 Windows 버전과 달리 SSH 키를 지원합니다.
예, GitLab과 함께 Windows 용 GitHub를 사용할 수 있습니다 . SSH를 사용할 수도 있습니다 . (수락 된 대답은 SSH가 작동하지 않았지만 작동하는 방법은 다음과 같습니다.)
config
.ssh 폴더에 다음과 같은 파일을 추가하십시오.
Host gitlab.com
RSAAuthentication yes
IdentityFile ~/.ssh/github_rsa
User mygitlabloginemail
Git Bash를 통해 저장소 복제 / 가져 오기
이제 gitlab 저장소와 함께 Windows 용 Github를 사용할 수 있습니다.