问题标签 [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.
git - git show remote repository(显示单个文件的内容)
有没有办法从远程 git 存储库中获取单个文件的内容?“git archive”看起来很有希望,除了 GitHub 明确禁用它。
下面的 StackOverflow 问题通常有正确的想法:Retrieve a single file from a repository
在我们的情况下,我们基本上希望做一个“git show”,除了我们想针对 git://github.com/SomeUser/SomeRepository 执行那个。
现在我们有一个脚本,它可以简单地在本地克隆存储库并执行“git show”来完成这项工作。我们正在寻找绕过克隆的方法。在这种情况下,简单性是理想的,而不是远程存储库的可用性。
version-control - msysgit 提交编码
我在 windows vista 上使用 msysgit。我对它还是很陌生,在我向 github 提交的第一个代码中,另一个成员说所有选项卡都被空格替换了。msysgit 是否有可能改变这一点?我正在 VS2008 中编辑文件。是刚刚来c 锐利的.cs 文件。
git - 在 github.com 中分叉私有 git 仓库
我想知道这是否可能。
我在 github(私人存储库)中有一个“入门项目”。我喜欢做的是创建customerA repo(也是私有的),但它应该从“starter project”中分叉出来。我的想法是客户 B、客户 C 都可以拥有自己的私人仓库,如果我修复了“入门项目”中的通用错误,我可以轻松地将错误修复拉给我的所有客户。
我还没有找到解决这个问题的方法。目前我通过克隆 sampe 私人项目解决了这个问题。它是 git 问题还是 github.com 问题?
有什么解决方法吗?
git - 一个项目中有多个 git repo
我正在使用 github 作为一个小项目的 repo,但我也想使用另一个 github 用户编写的一些代码。
是否可以在我的项目中设置一个 /library/libraryname 文件夹,以维护它与其他用户 repo 的链接以及作为我的项目提交的一部分?
例如:如果其他用户稍后更新他们的代码,我希望能够轻松获取他们的更改,同时仍将其保存在与我的主项目相同的存储库中。
git - 在 OS X 上的 GitX 中访问 git shell
我知道这听起来很基础,但我找不到可以在 GitX 中访问 git shell 的位置。
一个额外的问题:我是否必须使用 shell 才能从 GitHub 克隆存储库?
git - Git 推送到 GitHub 失败 - 似乎正在尝试使用 HTTP?
我已经在 Ubuntu 8.04 切片、git 版本 1.6.4 上设置了一个 Hudson 连续集成服务器。我可以让它从私人仓库 GitHub 中提取代码,但我似乎无法让它在构建后将标签推回。我看到以下内容:
如果我从 hudson 用户那里执行“ssh -v git@github.com”,我可以成功地向 GitHub 进行身份验证(这也很有意义,因为我可以从私人仓库中提取/克隆)。我的印象是,这个 git push 在进行推送时试图使用 WebDAV/run over HTTP 或其他东西?我的 .gitconfig 与系统上的另一个用户(我的常规非哈德森用户)相同,可以成功推送标签。
git - 将子目录分离到单独的 git 存储库中 - 在 github 上
我在 github 上有一个项目,该项目以“内部”项目结束,我想做一个像detach-subdirectory-into-separate-git-repository中描述的动作。
我添加的问题是,我如何在 github 上实现这一点?
git - 如何只给 .git 目录分叉一个 git 项目?
所以互联网上有一个人写了大量的代码并将其全部存储在 github 上。有一天,那个家伙刚起来就消失了,删除了他所有的存储库。值得庆幸的是,他的主要项目有很多分叉,但仍然有许多较小的回购没有分叉。然而,我设法使用 Github API 定期拉下那个人的 repos,因此拥有所有上述“小项目”的副本。但是,有一个问题:我拥有的是各个 repo 的 .git 目录的内容。
我不清楚如何利用这些 .git 目录来有效地分叉它们,从而创建它们相应存储库的相当完整的镜像。
有什么指导吗?
-m
git - 如何将现有的 git 存储库合并到一个空的存储库中并保留历史记录?
我有一个我一直在从事的项目,称为“系统”,我将其设置为存储库。我一直在推动项目(system.git)。
现在我想将它发布到像 github 这样的网站。在不丢失我的历史记录的情况下,将我当前的项目推送到新的 github 项目中的最佳方法是什么?
谢谢!
git - Git:如何将标记的修订版拉入我的叉子?
我在 github 上有一个项目的分支,最近标记了主干线。我想将代码从标记的修订版中提取到我的 fork 中。我该怎么做?