问题标签 [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 投票
6 回答
27802 浏览

git - 尝试通过防火墙从 github 加载文件非常慢。任何解决方法的建议?

我有点犹豫要不要发布这个,因为我不完全确定我在做什么。任何帮助都会很棒。

我在一台带有防火墙/过滤器的计算机上。我可以毫无困难地下载文件。但是,当我尝试从 Github 克隆文件时,计算机只是挂起。没发生什么事。它在文件夹中创建了一个 git 文件,但没有加载关键文件。对于上下文,我正在开发 Rails 应用程序,尝试加载 Restful Authentication。

你们有人处理过这个吗?让克隆工作有什么建议吗?禁用防火墙可能是一种选择,但如果我可以在不经过该过程的情况下做某事,我将不胜感激。

0 投票
7 回答
5524 浏览

git - 将现有的 Git 存储库推送到 Github 只会发送大约一半的提交?

我有一个本地 Git 存储库,我已经在其中开发了几天:到目前为止,它有 18 个提交。今晚,我创建了一个私人 Github 存储库,我希望将其推送到;然而,当我这样做时,它最终只将 18 个提交中的 8 个推送到 Github。我删除了 Github repo 并重试,结果相同。

关于为什么会发生这种情况的任何想法?我以前做过这个程序,但没有成功几次,所以我有点难过。

更新:这个 repo 中只有 master 分支,并且一直存在。只是为了解决一些已发布的答案......

0 投票
3 回答
2294 浏览

git - git仓库的部分共享

我是 git 新手。我想知道是否支持以下场景,如果支持(即用于设置和更新的 git 命令)。

存储库可从三个不同的位置获得:“本地”、“镜像”和“github”。“mirror”完全镜像“local”,“github”镜像“local”,但“受版权保护”目录除外。

谢谢。

0 投票
2 回答
6747 浏览

ruby-on-rails - 使用 Github 和多台计算机的最佳方式是什么?

我正在开发一些学校评分软件,并决定使用 Github 来托管该项目。在我的 Ubuntu 机器上构建一些代码后,我将其推送到 Github,然后将其克隆到我的 MacBook Pro。在 MBP 上编辑完代码后,我将其推送回 Github。第二天早上,我尝试用 a 更新我在 Ubuntu 机器上的存储库git pull,但它给了我各种麻烦。

在这种情况下最好的工作方式是什么?我不想分叉我自己的仓库,也不想给自己发邮件或拉取请求。为什么我不能像对待大师一样对待 Github 并从它推/拉到我在不同计算机上的所有个人存储库中?

0 投票
14 回答
22614 浏览

git - 与 GitHub 一起使用的项目管理

(编辑:对于我的特定问题,这个问题现在已经过时了,因为谷歌代码现在支持 git 并且我已经将协议缓冲区转换为 Mercurial。但是,IMO 仍然很感兴趣。)

我的C# Protocol Buffers Port使用 github 进行源代码控制,我开始真正喜欢使用 git。然而,据我所知,github 没有提供任何项目管理工具:缺陷和功能跟踪、讨论、功能请求、文档等。鉴于我的隶属关系,Google Code将是一个自然的选择,但看起来很奇怪在那里创建一个项目,但在 github 上托管源代码。

这个关于 Fogbugz/Assembla的问题似乎主要集中在缺陷跟踪上。我想知道其他人在更“完整”的项目管理解决方案方面有什么经验。Fogbugz 真的能做我需要的一切吗?(将 wiki 用于文档有其优势,尽管我也希望能够随代码一起分发文档。)除了第一段中提到的明确功能之外,还有其他我可能错过的项目方面我应该考虑吗?

这肯定会成为一个开源项目,虽然我宁愿不付钱,但我不介意是否需要少量费用。目前我是唯一的开发人员,但这可能会改变,很可能会有很多人提交错误和功能请求。(换句话说,我希望并期待它很受欢迎,但大部分工作都是由我完成的。)

以前我为各种开源项目做出了贡献,但在运行一个非常可见和活跃的项目方面做得并不多MiscUtil目前仍然“托管”在我的网站上,偶尔会发布 - 实际的源代码控制在我的本地 NAS 上。)

有人愿意分享他们的经验吗?

编辑:我现在正在考虑的另一个选择是谷歌代码项目(我真的很想忠于我的雇主)和偶尔从 git 合并到 svn(至少,每次我发布)。这也将允许非 git 用户轻松获取源代码。

0 投票
7 回答
64620 浏览

git - 为什么运行“git branch -r”时显示“origin/HEAD”?

当您运行时,git branch -r为什么会列出火焰origin/HEAD?例如,GitHub 上有一个远程仓库,比如有两个分支:master 和 awesome-feature。如果我git clone抓住它然后进入我的新目录并列出分支,我会看到:

或者它的顺序是什么(alpha?我假装这个例子来保持无辜回购的身份秘密)。那么有什么HEAD业务呢?push他们HEAD推的时候是最后一个被指的人吗?这不总是他们push编的吗?HEAD走来走去……我为什么要在乎别人HEAD在另一台机器上指着什么?

我只是在处理远程跟踪等问题,所以这是一个挥之不去的困惑。谢谢!

编辑:我的印象是专用远程存储库(例如 GitHub,没有人会 ssh 进入并处理该代码,但只能拉或推等)没有也不应该有 HEAD,因为基本上,没有工作副本。不是这样吗?

0 投票
1 回答
255 浏览

git - 如何让网络视图在 GitHub 中工作?

我已经运行了此处找到的建议命令,但我似乎仍然无法让网络视图正常工作。这是页面/视图的内容:

如果这是一个 Github 存储库,您可以设置您的凭据以查看您的网络
git config github.user REPO_USER
git config github.repo REPO_NAME

0 投票
4 回答
43458 浏览

git - 从 GitHub 中删除代码

有没有办法从 GitHub 中完全删除目录及其历史记录?

0 投票
21 回答
1286193 浏览

git - 如何删除 GitHub 上的提交?

我“不小心”向 GitHub 推送了一个提交。

是否可以删除此提交?

我想恢复我的 GitHub 存储库,就像这次提交之前一样。

0 投票
1 回答
9766 浏览

git - 用于 Hudson 结帐问题的 Git 插件

使用 Hudson 的 Git 插件时,从我的在线 git 存储库 (git://github.com/ithena/orm2dsl.git) 获取最新源时,我的工作总是失败。

git 插件首先git fetch成功执行。然后它尝试执行git checkout -f origin/,失败如下所示。这是我的 git 存储库的问题,还是 checkout 命令没有意义?

作业配置中未设置分支的 Git 命令:

在作业配置中将分支设置为 master 的 Git 命令:

哈德逊控制台输出:

Hudson 环境: Debian Etch、Sun JSDK 6、git 1.4.4.4、hudson 最新稳定下载