github相关内容

克隆github项目的部分

可能存在重复: b $ b 我试图克隆github项目的一部分,但我只能得到根文件夹。 这是我第一次尝试使用github,我刚刚安装了tortoisegit,我习惯了svn和cvs,你只需要一个你想要签出的文件夹,但似乎git只有一个.git文件根文件夹,所以我不知道该怎么办。 解决方案 有子树合并。更简单但部分的解决方案,可能足以满足您的需求。只需分支并定期合并回来。 ..
发布时间:2018-04-26 13:12:54 其他开发

Git中作者和提交者有什么区别?

我在GitHub上遇到以下提交: https://github.com/felixge / node-formidable / commit / 0a0b150668daa3c6f01626d2565b898e5da12392 如何让多个作者在同一个提交上执行? 解决方案 这不是两个作者 - 这是作者和提交者。这两个领域有不同的含义。作者是创建内容的人,提交者是实现它的人。当你做一 ..
发布时间:2018-04-26 13:12:34 其他开发

詹金斯 - 当更改推送到GitHub选项无法正常工作时进行构建

詹金斯在本地主机上运行。 我在GitHub中有我的存储库。我可以选择'将更改推送到GitHub时进行构建'。 当我点击'Build Now'时,构建成功完成,没有问题。但是,当我将代码提交到存储库时,自动构建不会发生。由于存储库是公开的,我可以从我的系统访问GitHub,我相信即使Jenkins也应该能够检测到它。我知道有一个轮询选项,但我希望Jenkins在存储库中检测到更改时进行构建( ..
发布时间:2018-04-26 13:12:18 其他开发

github是否在历史记录中保留已删除的远程分支?如果是这样,那些可以恢复?

我想知道是否有办法在github中恢复远程删除的分支。历史清楚地记录了分支并与其他分支合并,但我不确定是否可以恢复已删除的分支。 谢谢。 解决方案 是的,可以从git中恢复一个已删除的分支。 找到您的提交ID :使用git reflog搜索分支 如果您在过去30天内在本地git仓库中拥有分支,您可能可以在reflog中找到使用以下内容: git reflog ..
发布时间:2018-04-26 13:11:36 其他开发

我如何“撤销”?一个 - 单分支克隆?

我使用 git clone -b来克隆回购。 --single-branch 这只克隆了这个分支,但现在我想切换到主分支和其他分支。除了清除它并开始克隆其余的回购,我可以撤销--single-branch首选项吗?你可以告诉Git如下所示的所有分支: git config remote.origin. ..
发布时间:2018-04-26 13:11:23 其他开发

如何将GitHub wiki集成到主项目中

我希望将我的所有源代码和文档保存在一个git存储库中。我已经将github页面集成到了我的主项目中,现在我想对github wiki也这样做。 我知道github wiki是纯粹的git存储库。我的计划是将wiki添加为我的主要回购的远程,并将所有内容保存在一个地方。然而,在wiki repo中,所有内容都位于根目录中,因此会干扰我的主项目。 有没有人尝试过?什么是最好的方式来处理这个 ..
发布时间:2018-04-26 13:11:21 其他开发

如何使用多个ssh密钥

GitHub用户, 我是github上的新手,并且在安装git时遇到了一些问题。 我在github上有不同用户的2个帐户,并且我已经在系统上设置了git 2次 第一个 / .ssh 文件夹(与往常一样)(包含复制到第一个 帐户中的id_rsa) 第二个 / .ssh / new 文件夹(包含复制到$ b中的id_rsa) $ b第二个帐户) 现在在推送时我该如何在ssh密钥 ..
发布时间:2018-04-26 13:10:57 其他开发

如何从git push -force中恢复?

这里是发生了什么: 我有两个远程git分支: master 和特征1 。出于某种原因,我必须为 feature1 分支使用 git push --force ,但我不知道何时我使用 git push --force 它也会推送 master 分支。然后,发生了一场灾难,因为我将本地 master 分支推送到远程存储库。幸运的是,我的本地分支离遥控器不太远。基本上,我的远程 master 在我 ..
发布时间:2018-04-26 13:10:32 其他开发

如何在Git中将特定的提交从一个分支合并到另一个分支?

我有 BranchA ,它是113 BranchB 之前的提交。 但我只希望从 BranchA 中的最后10次提交合并到 BranchB 中。 有没有办法做到这一点? 解决方案 git cherry-pick 命令允许你从一个分支中进行一次单独的提交,本质上, b $ b 第5章Pro Git书会比我更好地解释它,并附有图表等。查找标题为“重新激活和樱桃采摘工作流 ..
发布时间:2018-04-26 13:09:01 其他开发

Git推送失败,“非快速更新被拒绝”

我通过Git Online编辑了我的GIT存储库。在我尝试推送本地代码更改后,出现错误: Git推送失败,为防止丢失历史记录,快速转发更新被拒绝。 如何解决这个问题? 解决方案 首先进行更改: git pull origin branch_name ..
发布时间:2018-04-26 13:08:43 其他开发

只使用本地存储库历史记录的一部分创建GitHub存储库

背景:我正在接近打开采购个人研究代码我已经工作了两年多。它开始作为一个SVN仓库的生活,但我大约一年前转移到Git,我想在GitHub上分享代码。然而,这些年来它累积了很多的烦恼,我宁愿公开版本在其现状中开始其生活。但是,我仍然想为它做出贡献并纳入其他人的潜在贡献。 问题:有没有办法“fork “一个git仓库,以便叉子上没有历史记录(位于GitHub上),但是我的本地仓库仍然有完整的历史记 ..
发布时间:2018-04-26 13:08:31 其他开发

Github推送错误:RPC失败;结果= 22,HTTP代码= 413

Github现在正在发生的愚蠢问题。当我尝试推送时,发生了一些变化(大小约为120MB): 错误:RPC失败;结果= 22,HTTP代码= 413 致命:远程端意外挂断 致命:远程终端意外挂断 我已经完成了 git config http.postBuffer 524288000 ,所以这似乎不成问题。会是什么呢? 解决方案 我想通了!当然我会在发布后发布! ..
发布时间:2018-04-26 13:08:10 其他开发

GitHub克隆从拉请求?

我想从GitHub克隆一个存储库。问题是我不想要主分支;我希望这个未经批准的拉取请求。 是否可以克隆拉请求版本而不是主存储库? 解决方案 您可以通过使用 git clone 命令中的 -b 选项克隆所需的分支。 在你的情况中,你想克隆的分支是pull请求的源分支(feature / mongoose-support): git clone https://github. ..
发布时间:2018-04-26 13:07:29 其他开发

主人和分支之间的信息前/后信息?

我在本地仓库( test-branch )中创建了一个分支,我推送到 Github 。 如果我转到我的 Github 帐户并选择 test-branch code>它显示了信息: 这个分支是1个提交,2个提交后面 我的问题是: 我怎样才能在本地显示这个信息(即:在终端上显示这个信息的命令,而不是打开 Github 来查看它)? 我知道我可以在分支之间 ..
发布时间:2018-04-26 13:07:27 其他开发

拉取请求与合并请求

在Github中,我们可以看到Pull Request,在GitLab中,例如,我们看到Merge请求...是否有区别? 解决方案 GitLab's ”合并请求“功能等同于GitHub的”拉取请求“功能。这两种方法都是将更改从另一个分支或分支引入您的分支,并将更改与现有代码合并。它们是代码审查和变更管理的有用工具。 An 讨论了命名特性的差异: $ b 合并或拉取请求是在gi ..
发布时间:2018-04-26 13:07:12 其他开发

从本地存储库推送到GitHub托管的远程

我在开发机器上使用Git GUI创建了我的Visual Studio 2010解决方案文件夹的本地存储库。然后我在我的GitHub帐户中创建了一个远程存储库。现在,我正在寻找如何将本地存储库推送到远程存储库。 在SVN中,我可以使用TortoiseSVN进行提交,并将更改推送到远程存储库。我没有看到类似Git的工具。 如何将我的本地仓库推送到GitHub上的远程仓库? 解决方案 ..
发布时间:2018-04-26 13:06:45 其他开发