GitHub for Windows是否适用于GitLab?

Qwe*_*rky 74 git gitlab github-for-windows

在使用GitHub进行项目时,我已经爱上了GitHub for Windows作为客户端.现在,一个新项目将在我将使用GitLab而不是GitHub的地方召唤.

我仍然可以使用GitHub for Windows作为GitLab的客户端吗?毕竟,他们都是基于git,对吧?如果没有,GitLab可以使用哪些客户端?

Ste*_*n V 65

是的,您可以使用Windows GitHub客户端和GitHub桌面客户端与GitLab,BitBucket或任何其他托管的Git解决方案.

我们只使用HTTPS,如果您使用HTTPS,则需要有效的证书.它也可以与HTTP一起使用.我们从来没有让SSH完全正常工作,因为很难将自己的SSH密钥注入应用程序.

如果要克隆存储库,则必须将HTTP URL拖放到GitHub应用程序上.

我无法在OS X上使用拖放技巧.但是您可以将本地克隆的存储库添加到OSX版本中,然后应用程序就像正常一样工作.与Windows版本不同,OSX支持SSH密钥.


Deb*_*Deb 30

是的,你可以使用GitLab For Windows和GitLab,你甚至可以使用SSH.(接受的答案没有让SSH工作,但这是你如何使它工作.)

  1. 将您的公共ssh密钥从github_rsa.pub(位于.ssh文件夹中)添加到Gitlab.com上的SSH密钥
  2. config文件添加到.ssh文件夹中,如下所示

    Host gitlab.com
    RSAAuthentication yes
    IdentityFile ~/.ssh/github_rsa
    User mygitlabloginemail
    
    Run Code Online (Sandbox Code Playgroud)
  3. 通过Git Bash克隆/拉取您的存储库

  4. 将文件夹拖到Github For Windows

就是这样,您现在可以使用Gitub for Windows和gitlab存储库.


sac*_*024 6

答案是肯定的.您可以在GitLab上使用GitHub for Windows.而且不仅仅是在Gitlab上,你也可以将它用于Bitbucket上的存储库.