【问题标题】:Can GitHub for Windows be used locally?GitHub for Windows 可以在本地使用吗?
【发布时间】:2012-08-26 21:19:07
【问题描述】:

我决定我需要某种版本控制软件来进行编码,所以我安装了适用于 Windows 的 GitHub。

问题是在我添加存储库后,将源代码复制到该文件夹​​中,然后单击它要提交到 GitHub 网站的提交,并要求我提供名称和电子邮件。

由于我使用 git 的目的只是为自己进行版本控制而不是与其他开发人员协作,因此我想在我的计算机上本地托管存储库。

可以在本地托管吗?我可以使用 GitHub for Windows 来做吗?

【问题讨论】:

    标签: git github-for-windows


    【解决方案1】:

    我在本地使用 GitHub for Windows,所以是的,这是可能的。但是,如果您想推送代码,则必须将其推送到 GitHub 网站。

    我所做的是将我的存储库放在Dropbox 帐户上,这样它仍然在线,但也是私有的。 (As opposed to free GitHub accounts that make your code public)。如果您是单独编写代码,只要提交到“本地”Dropbox 存储库,这对您来说应该没问题。

    另请参阅 this question,它在我开始此过程时帮助了我。

    【讨论】:

    • bitbucket.org 拥有无限的私人存储库,您可以在需要购买升级之前与最多五个用户共享这些存储库。 SourceTree 也是免费的 git 或 mercurial UI,您可以在本地或远程 (https/ssh) 中使用。
    • 我喜欢 bitbucket.org。限制用户数量比限制单个用户的私有仓库更合理。希望 GitHub 将来能改变他们的模式。
    【解决方案2】:

    在本地使用 git(所以没有“GitHub for Windows”)的另一个选择,同时希望从一些 GitHub 功能(wiki、管理、浏览...)中受益,是安装 GitLab
    当然它可以被几个人使用,这不是你的情况,但它也非常适合单独开发。

    您甚至可以在上面记录您的问题

    【讨论】:

    • 看起来很有希望,但在撰写此评论时,GitLab 网站上的可用社区安装不包括我能找到的窗口。
    【解决方案3】:

    如果你只想要它在本地,你不想使用 GitHub。

    你只想使用 git。

    获取 msysgit,位于 code.google.com/p/msysgit/。

    当然,就是说只有git特性可用,github特性不可用。

    注意:所有 github 功能都可以在 github 网站上找到,除了社交功能(问题跟踪器、wiki)外,还包括提交活动图、代码大小增加/减少、网络图。

    话虽如此,GitHub 上网络图的替代品包括 gitk 等。

    【讨论】:

    • 如果你想要一个漂亮的视觉环境,有点像 github,你可以给 GitLab 看看。
    • @arkottke 再次感动,这次是:git-for-windows.github.io
    【解决方案4】:

    回答:您可能想尝试TortoiseGit 并使用本地存储库。在 git 中,您可以在本地的空文件夹中创建一个“裸”存储库作为您的主存储库。使用 TortoiseGit(上下文菜单项)非常容易。

    (评论:我认为您将 GitHub [服务] 与 git [应用程序] 混淆了。)

    【讨论】:

      猜你喜欢
      • 2014-10-20
      • 2019-10-29
      • 1970-01-01
      • 1970-01-01
      • 2018-11-25
      • 1970-01-01
      • 2012-06-28
      • 1970-01-01
      • 2014-08-22
      相关资源
      最近更新 更多