Tag: 混帐

find一个包含对给定文件的更改的Git分支

我有57个地方分支。 我知道我在其中一个文件中改了一个文件,但是我不确定哪一个文件。 是否有某种types的命令,我可以运行find哪些分支包含对某个文件的更改?

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

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

git:检查是否提交远程回购xyz?

我有一个提交xyz在我的本地分支,我想检查它是否包含在一个远程版本库; 我可以用一些简单的方法做到吗? 我可以克隆远程回购,但我希望有一个更好的+更快的方式。 git ls-remote似乎很有前途,但是在那里我没有发现任何有价值的东西。 谢谢!

无法删除远程原点

我在OS X上运行git 1.8.0,每个新的git仓库似乎都有一个名为“origin”的远程: $ git init $ git remote origin 奇怪的是,我不能删除它: $ git remote remove origin error: Could not remove config section 'remote.origin' 因此,我不能添加一个新的远程调用origin 。 为什么是这样? 我能做些什么来改变它?

Git分支在rebase之后分歧

我已经在当地推出了一个已经推出的分支机构。 Gitbuild议我的分支和远程分支,并且: “分别有109个和73个不同的提交” 将推动我的分支解决这个问题 – 即这是预期之后,一个rebase?

configuration混帐,以便“混帐拉”,而不是“混帐拉原产主”?

按照预期,使用git pull从远程存储库中取出 – 现在,它要求我使用git pull origin master 。 我不太明白它给我的指示,说我可以添加一些东西到我的configuration文件中: [branch "master"] remote = <nickname> merge = <remote-ref> [remote "<nickname>"] url = <url> fetch = <refspec> 现在我的configuration文件看起来像 [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true [remote "origin"] url = |redacted| fetch = +refs/heads/*:refs/remotes/origin/* 所以我猜我需要补充 [branch "master"] remote = […]

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 diff –color-words?

如何获得像git diff –color-words ,但在Git之外的输出? 最接近的是wdiff -t ,但它强调/反转的东西,而不是使用绿色/红色的颜色,不允许指定我的空格正则expression式。

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。 我怎样才能做到这一点?