问题标签 [github]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
1040 浏览

svn - 是否有托管 SVN 提供商提供与 GitHub 相当的讨论工具?

我们在工作中使用 SVN(即,这不是一个开源项目)并且有一个离岸团队在我们的代码中工作。我希望能够与他们更好地交流,而 GitHub 提供的评论系统将是完美的。

使用 GitHub 的系统,我可以开始讨论提交中的任何代码行

所以,我的问题是:有人知道有类似工具的托管SVN 提供商吗?

需要明确的是,我正在专门寻找可以方便地讨论代码的讨论工具。GitHub 工具可让您在源代码浏览器中开始讨论一行代码。

我不是在寻找一个正式的同行评审工具,而是一个旨在促进关于提交中代码的对话的讨论工具。


我们目前正在使用 Assembla,他们在 Trac 存储库浏览器或他们自己开发的存储库浏览器中都没有提供这种功能。


YouTube 上的示例

0 投票
16 回答
29161 浏览

git - Git 和 Trac(或类似的)

过去,我非常喜欢将Trac与托管在我自己的一些服务器上的颠覆存储库一起使用。票务和在线代码浏览一体化,非常方便。

我在一些公共项目中使用了github,但我没有钱购买额外的服务,尤其是当我已经为远程 VPS 托管付费时。

有谁知道或有任何经验使用 git 版本控制设置诸如 Trac 之类的东西?具体来说,我已经可以推送到远程服务器,但我想要一些 Web 界面,允许我(以及与我一起工作的人)在线查看代码库的提交和当前状态,而无需公开项目。我知道GitPlugin但无法成功启动并运行它。还有其他建议吗?

需要集成票务(和 wiki),但不是绝对必要的。

编辑:

在多玩了 GitPlugin 和 Trac 之后,我已经能够启动并运行它。主要问题是我需要通过在 trac.ini 中执行类似的操作来为 trac 环境显式启用插件:

我也可以尝试RedmineCGit,因为这看起来就像其他软件一样,可以满足我的需求。欢迎任何其他建议。

0 投票
2 回答
2816 浏览

svn - 事后有没有办法将svn历史导入git?

我已经签出了一个 svn 只读存储库(svn co 而不是 git svn)。我使用 git 进行了一些更改和提交,然后将其推送到 github。

此时,git 并没有来自 svn 的所有历史记录。我想知道此时是否有办法提取和导入它。

各种 git-svn 指南展示了如何导入一个干净的 repo 并传输历史,但不是我能找到的已经在使用的。

0 投票
3 回答
174 浏览

git - 人们使用哪些标准设置来使用 GitHub?

换句话说,人们如何使用 Git?

我刚刚完成了我的第一个项目的上传,这远非一项简单的任务,无论如何,一旦事情启动并运行,什么是好的配置?

我看不出人们如何依赖 GitGUI 或命令行来完成他们的专业开发工作或更糟糕的代码直接进入浏览器 - 但我确信我在这里遗漏了一些巨大的东西。

另外,有没有比 GitGUI 更好的第三方客户端?

请赐教!

0 投票
4 回答
4813 浏览

search - 搜索 GitHub 的最佳方式是什么?

该网站上的搜索功能似乎很糟糕。

是否有任何外部网站可以更好地使用标签等对项目进行分类?

或者我只是没有正确使用 GitHub?

0 投票
3 回答
28049 浏览

git - 创建 git 分支,并将原始状态恢复为上游状态

我最近搞砸了我的 git repo,想知道是否有任何补救措施。

我的设置是这样的:

我的工作流程是这样的:

通过这种方式,我的 Master 分支中始终拥有原始的 Central 状态。

现在我所做的是开始在 Master 分支上工作。所以我对我的 master 进行了更改,并且不能再从它分支来获取 Central 的副本。每当我需要对 Central 进行一些修复并将其推送时,我必须将 Central 克隆到另一个目录并从那里工作。

我的问题:有没有办法将我的主人“恢复”为中央的相同副本,同时将我对主人所做的所有更改移动到另一个分支(比如功能)?

我知道这很令人困惑,我将不胜感激。如果有任何不清楚的地方,我会澄清。

0 投票
1 回答
260 浏览

git - 在 Github 上,你如何区分好坏?

我正在寻找一些已经构建的 Rails/Facebook 功能 - 作为我自己的 Facebook 消费 Rails 应用程序的起点。问题是,当我在 Github 上搜索时,我会发现大量属于这一类的应用程序,并且没有简单的方法来区分它们。这有什么秘密吗?还是只有在阅读了 Github 之外的项目后才使用 Github(在哪里?)?

0 投票
3 回答
374 浏览

java - 在哪里寻找开源 Java 库?

我正在寻找一个 Java 库来合并到一个演示网络应用程序中,并查看了 github、Google Code 和 sourceforge。到目前为止,sourceforge 似乎拥有最多的选择。还有其他地方可以看吗,或者 sourceforge 会是我最好的选择吗?

0 投票
7 回答
17863 浏览

svn - Fork 并将 Google Code Subversion 存储库同步到 GitHub

如何将我没有写入权限的 Google Code Subversion 存储库分叉并保持同步到 GitHub 存储库?

我希望能够在我的 Git 存储库中开发自己的功能,但我也想与 Google Code Subversion 存储库同步。从 Google 代码项目方面获取修复。

我知道 git-svn 并且之前使用它来向上和下游到我可以完全控制的 Subversion 存储库。但我不知道如何与 Google Code Subversion 存储库保持同步。

0 投票
8 回答
26038 浏览

continuous-integration - 操作方法:Teamcity + GitHub

是否有人成功配置 Teamcity 以从 GitHub 监控、提取和构建?

我似乎无法弄清楚如何在哪里以及如何为 Teamcity 配置 SSH 密钥。我在系统帐户下将 Teamcity 作为系统服务运行。那么 Teamcity 将其 SSH 配置存储在哪里呢?

编辑

为了让它工作,我需要阻止代理在系统帐户下运行。