-->

使用Github上的Windows与通过SSH自己的私人工作的Git(Using Github fo

2019-07-30 02:29发布

现在,我使用msysgit存储上使用SSH一个亚马逊EC2云服务器我自己的私有仓库工作。

到现在为止,我已经能够成功连接到通过的Git的Bash这些仓库(创建使用ssh-凯基的支持SSH-RSA公钥和私钥,将公钥到远程机器上的authorized_servers),这样我就可以克隆,推,拉,通过CLI得到。

现在,我已经看到了Github上的Windows,我得说,这是一个美丽的软件。 由于它是基于msysgit,我在想,如果有可能设置Github上的Windows连接,克隆和推违反通过UI?

在描述看起来可能,但文档似乎缺少什么软件能够做到信息。

希望你能帮助我在这里,欢呼声来自墨西哥。

Answer 1:

这里是什么你究竟在寻找一个很好的写了。

编辑:我只是下面的步骤进行测试和它的作品般的魅力!

   1. Click on repositories on the left.
   2. Pull your copy of the repo from the remote , using git-shell
   3. Drag and drop the Folder on to Git hub for windows dashboard.
   4. now double click on the repository dropped on to githubW. It should be listed as a local repository.
   5. it says login required to your non-github remote!

积分

出于某种奇怪的原因,GutHub没能直接使用非GitHub的遥控器。 (至于你说的, 他们说,他们支持非GitHub的遥控器虽然!!)



Answer 2:

迟到的回答 ,但是这是我这样做是为了在Github上使用Gitlab.com通过SSH的窗口。

  1. 从添加您的github_rsa.pub SSH密钥(这是在你的.ssh文件夹中)到您的SSH密钥对Gitlab.com
  2. 一个添加config文件看起来像这样你的.ssh文件夹

     Host gitlab.com RSAAuthentication yes IdentityFile ~/.ssh/github_rsa User mygitlabloginemail 
  3. 通过混帐猛砸克隆/拉你的资料库

  4. 该文件夹拖动到Github上对于Windows

和多数民众赞成它,你现在可以使用Github上的Windows与gitlab库。



Answer 3:

由于GitHub上的Windows也与HTTPS URL工作,注意,由于2013年8月,您也可以使用OAuth凭证进行身份验证。
请参阅“ 在GitHub上更好的密码安全性的Windows ”

在此之前版本的应用程序将加密和存储密码。 由于应用程序也将自己注册为您的Git证书提供商,应用程序将提供以明文形式的凭据Git.exe每当问他们。

在此版本中,当你与你的用户名和密码登录,应用程序注册本身GitHub.com作为Authorized application ,并接收OAuth凭证,它存储的,而不是你的密码。 这类似于与GitHub的整合工作,如特拉维斯-CI如何其他应用程序。



Answer 4:

这是很奇怪的,但唯一的办法就是拖和存储库的URL放到Github上的Windows。 然后它会问你为你的cusom名和密码的Git(私人实验室要不然)......就万事大吉了。



文章来源: Using Github for Windows to work with own private Git through SSH