git-pull相关内容

GIT:`错误:无法找到< commit>和`fatal:object< commit>没有找到`在拉

我们在Bitbucket中有一个回购,我们用它作为中央回购: 我们通过拉请求或直接推更改和 我们通过从远程服务器上拉取它们来同步上次更改。 这已经像一个魅力工作了大约一年,但现在我们无法从此回购更改更新远程服务器: $ git pull origin remote:共0(delta 0),重用0(delta 0) 错误:无法找到a1354e341c6773997c31a ..
发布时间:2018-04-27 15:05:25 其他开发

混帐似乎并没有拉出所有更新 - 头部和起源/头部在不同的位置

我已经在一个不知如何处理的状态下结束了一个git仓库,并且我需要一些帮助来理解a)发生了什么,存储库如何以及为什么处于这种状态,以及b)我应该对此作出反应。基本上,当从遥控器拉出时,即使我重置了所有更改并再次尝试,我也会在遥控器前面结束。 这就是我所做的: 我分叉了一个git仓库,克隆了上游版本(我没有写入权限),然后将自己的fork添加到远程列表中,这样 git remote -v ..
发布时间:2018-04-27 15:02:07 其他开发

通过PHP通过http执行git命令

操作系统 - Ubuntu 14.04 我正在使用GIT webhooks进行部署。 将部署密钥添加到git repo,现在我想在从本地回购站发生推送时触发 git pull origin master 命令。 这是我通过浏览器调用的 test.php 文件: ..
发布时间:2018-04-27 15:01:27 PHP

“git pull”安全吗?当我的工作树和/或索引很脏?

假设我有一个git repo,其工作树和/或索引是“脏的”(即,我有本地修改还没有被提交或隐藏),我很想在没有第一次提交的情况下做一个“git pull”或存储。 (或者,假设我正在引入一个新的团队成员来git,当他们的本地回购是“脏的”时,他们试图运行“git pull”)。我想知道在这种情况下做一个“git pull”是多么安全。如果不安全,可能发生的最糟糕的事情是什么?如果我从一个可信赖的来 ..
发布时间:2018-04-27 14:55:49 其他开发

“通过递归合并模式”旁边的这些符号是什么?在混帐合并?

当我使用 git pull [project name] master 来更新我的核心文件时,我在“merge by recursive”下得到了一堆绿色加号和红色减号。 “这些符号是什么,它们是什么意思? 以下是截图: 感谢您的帮助。 解决方案 这是多少行已经改变的近似值。加号是用于新内容的,减号用于取出内容。修改以两者相等的数量结束。删除只是缺点,新文件都是加号。 希 ..
发布时间:2018-04-27 14:50:09 其他开发

GitHub for Windows客户端的pull / push命令在哪里?

我一直在使用GitHub for Mac一段时间,正准备帮助一位同事在Windows上安装它。 我找不到任何菜单或任何按钮我可以在Mac上启动“推”或“拉”。我只看到它是打开一个shell并执行 git pull 。 但那么,用户界面有什么意义? 解决了我的问题吗? 我切换到使用SourceTree( http://www.sourcetreeapp.com 代替)。它解决 ..
发布时间:2018-04-27 14:47:36 其他开发

shell_exec和git pull

我希望有人可以帮忙,我有一个PHP页面,它使用 shell_exec 来压缩目录并运行 git pull 来关闭最近的资料库更改。 $ op = shell_exec(“cd / home / user / git / $ repo / $ dir /; zip -r / home /user/archives/$dir.$datestamp.zip $ dir; cd / home / ..
发布时间:2018-04-27 14:45:13 PHP

没有参数的Git抓取和拉取

我有一个名为 foo 的git分支。 > git status #在分支上foo 没有提交(工作目录干净) 它最初使用此命令检出: > git checkout origin / foo -b foo --track 我想从远程存储库。我知道这些命令中的任何一个都足够了: > git fetch origin foo#忽略缺少合并 ..
发布时间:2018-04-27 14:38:08 其他开发

GIT从特定标签中拉/取

我知道在克隆后,我可以签出标签,但是它是可能在拉动过程中指定一个标签? 在ClearCase中,我可以重新绑定或提供特定的代码基准,是否有一种方法可以使用类似git标签/推码到指定的标签? 解决方案 这与ClearCase有点不同,因为您只能重新生成基线在父Stream上(尽管您可以将任何Stream中的任何基线传递到Stream)。 因此,您对ClearCase进行的合并有一 ..
发布时间:2018-04-27 14:11:18 其他开发

我如何将丢失的文件拖回到我的分支中

我已将git项目克隆到本地git存储库中。然后我对其中一个文件做了一些讨厌的事情,并且在这个恐慌中,我从驱动器( rm style.css )从物理上删除了文件,并且从git( git rm style.css )。 我想得到原始的 style.css 从原点返回到我的开发分支。不幸的是,我的git认为它是最新的,不会做任何事情。 root @ debian:〜/ project.m ..
发布时间:2018-04-27 14:10:10 其他开发

做一个Git拉来覆盖本地更改

肯定有这样的帖子,但我实际上做了一次提交,因为我认为这是正确的做法。所以,我有两个存储库,一个开发和一个生产。我不得不在生产环境中编辑一些东西,因为它是一个紧急的bug修复,现在我有三个文件比生成中的更新。 我犯了生产中的三个文件并尝试了一次拉,但它告诉我存在合并错误。我试图将新文件复制并粘贴到开发服务器,然后重试整个过程,但它不起作用。现在我确定我需要的是开发(因为我复制并粘贴到它)并承诺 ..
发布时间:2018-04-27 14:03:55 其他开发

Git:如何检查本地回购是否是最新的?

我想知道我的本地回购是否是最新的(如果不是,理想情况下,我希望看到更改)。 我怎么能不做 git fetch 或 git pull ? 解决方案 尝试 git fetch --dry-run 手册( git help fetch code $)表示: $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $显示将要做的事情,变 ..
发布时间:2018-04-26 20:35:17 其他开发

Git Pull与拉取请求

我是使用Git的新手,所以我很抱歉,如果这是微不足道的。我有一个使用Github和 EGit 设置的私人存储库。 为了使用远程版本(本质上是一个 git pull )更新和合并本地存储库分支,我使用 Team>在Eclipse中拉。 要将 合并到必须请求并随后批准Github上的 Pull Request 。 $ b 调用 git pull 并发送一个拉取请求? 我已经看 ..
发布时间:2018-04-26 20:35:02 其他开发

Git:如何在提交之间来回移动

我有一个关于Git的新手问题: 我需要在分支历史中来回移动。 这意味着,我需要将所有文件都置于旧版本中的状态,然后我需要返回存储库中的最新状态。我不需要提交。 使用SVN,它会是 svn up -r800 到版本800,并且 svn up 与存储库同步。 我知道我希望返回的提交的散列,所以我试过了 git res ..
发布时间:2018-04-26 20:32:37 其他开发

解决合并冲突:强制覆盖所有文件

我自己在一个git仓库上工作(所以是的,我知道这样做的含义和警告),并且不知怎的,其中一棵树在被推动时得到了一个提交,现在我试图撤回,它抱怨数百个合并冲突。 有没有办法告诉git强行覆盖来自远程服务器的任何本地文件?有没有比做 git reset --hard HEAD〜1 然后做拉的更快的方法? 开同样的说明,有没有办法与简单的合并做同样的事情?我看到的所有东西都表明在合并冲突解决阶 ..
发布时间:2018-04-26 20:32:07 其他开发

Git拉动两个本地存储库之间的变化

我有两个同一个远程仓库的克隆。我对一个本地仓库做了一些修改,我怎样才能把这个改变拖到其他本地仓库而不需要推送到远程。 解决方案 您可以像处理另一个系统上的远程存储库一样对待第二个克隆。您可以执行所有相同的操作,例如 〜/ repo1 $ git remote add repo2〜/ repo2 〜 / repo1 $ git fetch repo2 〜/ repo1 $ git ..
发布时间:2018-04-26 20:31:30 其他开发

撤消git pull --rebase

嘿,我是git的新手,我需要撤消拉,任何人都可以帮忙吗?!?所以我所做的是... git commit git存储 > git pull --rebase git存储流行 这造成了一系列的冲突,并出现了一些问题。现在做'混帐藏匿清单'显示,我的藏匿处仍然存在。是否有可能在执行git commit之后将我的回购回复到该点。所以有效的回购只包含我所做的更改,并没有新的服务器? ..
发布时间:2018-04-26 20:30:15 其他开发

git pull --rebase和git pull --ff-only之间的区别

假设 origin / master 已经提交 A - B - C 和my local / master 已经提交 A - B - D 。 什么会发生如果我使用 git pull --rebase ? 如果我使用 git pull - 只有? 结果提交树有没有区别? 解决方案 如果我使用git pull --rebase,会发生什么情况? git pull -- ..
发布时间:2018-04-26 20:27:49 其他开发

有没有一个“git pull -dry-run” Git中的选项?

$ b 现在我正在做: git fetch origin&& git merge --no-commit --no-ff 我在手册页中没有看到任何东西'b $ b 为了澄清,我只是需要它在Ant脚本中进行部署,以查看在执行 git pull ,然后退出构建,失败部署,并保持该目录树与之前的相同 git pull 。 p> 解决方案 我一直依靠Git的内在 ..
发布时间:2018-04-26 20:26:36 其他开发

git checkout标记,git pull在分支中失败

我克隆了一个git仓库,然后签出了一个标签: #git checkout 2.4.33 -b my_branch 这是可以的,但是当我尝试运行 git pull 在我的分支中,git吐出这个错误: 当前分支没有跟踪信息。请 指定您想要合并的分支。有关 的详细信息,请参阅git-pull(1) git pull <分支> ..
发布时间:2018-04-26 20:22:35 其他开发