Tag: github上

解开Github分岔而不删除

我想“解除”一个GitHub分叉而不删除+重新创build它。 这可能吗? 我的理由是我的项目现在对fork的来源有着完全不同的用法,并且显示未提交的提交数量或pull请求button(或者至less具有这样的显着性)是没有意义的。 事后看来,我认为我只会git clone原来的,而不是做一个分叉。 我想不删除我的分支,以保持拉请求的历史和问题。 我很高兴保持提交的历史,这只是删除了我之后的fork状态。

将远程分支以不同的名称引入本地回购?

好吧,我在这方面做了一些研究,但是我找不到确切的答案,所以我不得不问。 我有2个遥控器:起源和回购2。 我想要做类似的事情 git pull repo2 master 但是这会把repo2的主分支拉到我的主人。 我可以指定一个不同的分支来拉入我的本地分支吗?

git rebase合并冲突

我分叉github回购,并在我的github回购工作。 我已经提出了要求,并已完成。 之后,上游有更多的承诺,所以现在我想rebase,我想这就是我必须做的。 但是我得到这些合并冲突: First, rewinding head to replay your work on top of it… Applying: Issue 135 homepage refresh Using index info to reconstruct a base tree… <stdin>:17: trailing whitespace. %h4 warning: 1 line adds whitespace errors. Falling back to patching base and 3-way merge… Auto-merging app/views/layouts/application.html.haml CONFLICT (content): Merge conflict in app/views/layouts/application.html.haml Auto-merging […]

Git从别人的分支合并

我在github上有一个仓库,而其他人已经分叉并做出了修改。 我要: 创build一个新的分支 合并他们的变化到我的分支 我已经创build了新的分支: git commit -b my_new_branch 我如何将他们的代码合并到这个新的分支? 这是我创build的分支: https : //github.com/poundifdef/VirginMobileMinutesChecker/tree/widget_toast 这是我想要合并的分支: https : //github.com/xbakesx/VirginMobileMinutesChecker 做这个的最好方式是什么? 我试过一个“拉”,它不会工作。 我真的不知道我在做什么,所以如果有更好的方法来完成这个(除了我创build一个分支,并试图合并),那么我是所有的耳朵!

Git拉从另一个存储库的分支?

我有一个本地的git仓库,这是github上的一个仓库的克隆。 有人已经分叉了存储库,并在新的存储库上的新分支进行了更改。 我想将这个新的分支移动到我的仓库中(在与主人合并之前先在本地处理它)。 我试图创build一个新的分支,然后从分叉存储库拉,但它抱怨,因为新的分支是主分支的副本以及本地文件的变化,所以它说 error: Your local changes to the following files would be overwritten by merge 。 那么如何将其他库中的分支拉到我的本地存储库的新分支? 我希望这是有道理的。 如果没有,这是我的存储库: https : //github.com/MatthewLM/cbitcoin 正如你所看到的,有人已经创build了一个新的分支“linuxBuild”的存储库: https : //github.com/austonst/cbitcoin/tree/linuxBuild 我希望我的本地资源库上的分支为MatthewLM / cbitcoin。 我怎样才能做到这一点?

如何在github上轻松解除多个回购协议?

我意识到我在GitHub上观看了太多的回购站,而我发现要解决其中的很多问题的唯一方法是进入github.com/my_user_name/following,进入每个回合并按下Unwatchbutton。 难道没有办法更快更简单地解开它们吗?

无法推送到git存储库 – 权限被拒绝

我有一个下面的问题: $ git push -u origin master Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 我已经检查了这个连接: $ ssh -vT git@github.com 和输出看起来不错,我是正确的authentication。 在进一步检查时,我注意到: $ ssh-add -l The agent has no identities. 我试图运行ssh-agent,但没有改变: $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-A1mhFqvqncuO/agent.766; export SSH_AUTH_SOCK; SSH_AGENT_PID=767; export SSH_AGENT_PID; echo […]

我可以直接在Maven中使用GitHub项目吗?

我有兴趣在项目中使用GitHub上的项目作为依赖项。 GitHub项目有一个pom文件。 我可以修改我的pom文件来使用这个项目吗? 如果是这样,怎么样? 如果不是,我最好的做法是什么?

Github的“无法发布这个分支”在Windows上的错误

我是git的新手,昨天刚刚下载。 作为我的第一个在线(不是本地)回购的testing,我犯了一个无用的文本文件,然后点击发布。 过了一会儿,我得到了这个非常无法描述的错误: 所以我知道我不能发布到这个分支。 只有一个,它是主分支。 有没有人有任何进一步的信息可能会导致此错误? 作为一个方面说明,我的合作伙伴已经成功上传文件到同一个回购,但我还没有得到任何迹象表明,这种情况已经发生。 这是否意味着我没有以某种方式正确连接到回购? 我是谁设置它!

为什么GitHub打电话给外国提交,“拉请求”?

我很好奇为什么GitHub调用提交合并,“拉请求”。 从我的理解, git pull将把所有的改变从一个远程仓库转移到当前的工作分支上。 然后将这些更改与FETCH_HEAD合并。 ( Git Pull ) 因此,看看git push …推动实际上将提交的更改推送到存储库。 这不是你在做一个Git回购? 提交“请求”来合并你的代码? 那为什么不叫“推送请求”?