问题标签 [pull]

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.

0 投票
7 回答
41421 浏览

git - Git pull into wrong branch

Myself and one other developer had been merging and pushing our work to a non-master branch called toolwork. That way, we didn't impact the rest of the team. My topic branch was called DPM-93 and my git workflow was this.

That was mostly working fine until I accidently issued these git commands

At that point, a bunch of new stuff showed up in branch toolwork and I'm not sure how to get rid of it short of deleting my workspace and re-cloning from the repo.

Is there any way to back this out to the state before the pull?

0 投票
2 回答
1060 浏览

git - git checkout 和 git pull 后如何取回修改后的文件?

我修改了一个文件,然后我想从远程获取最新版本。

所以我运行 git checkout 来恢复文件,并运行 git pull 来获取最新版本。

之后,我发现我需要修改文件。

有可能找回吗?谢谢!

0 投票
1 回答
664 浏览

git - 尝试创建 heroku 存储库后,Git pull 或 Git clone 不起作用

这是错误

远程:警告:次优包-内存不足错误:git upload-pack:git-pack-objects 因错误而死。远程:致命:内存不足,malloc 失败致命:git upload-pack:由于可能的存储库损坏而中止远程端.remote:由于远程端可能的存储库损坏而中止。

0 投票
1 回答
7795 浏览

php - MongoDB 从集合中提取数组元素

我有一个 mongodb 对象如下:

现在,我正在编写一些 PHP 代码来删除帖子 [x]。我正在尝试使用 $pull 删除数组元素。

我有一个 'id' 'wwwiasdfn234oiasf' (数组元素 3),我想删除整个数组元素,在 'posts' 数组中只留下 6 个元素。

我试过谷歌搜索和查找文档无济于事......我仍然无法掌握 mongodb 语法的窍门。

我在 PHP 中做这一切,但任何语言都可以,我应该能够进行翻译。

提前谢谢了,

解决方案(在 PHP 中):

0 投票
4 回答
3087 浏览

mercurial - Mercurial:在提交本地更改和推送之前没有拉取。创建了 8 个以上的头像

我在摆姿势时阅读了所有建议的问题,但最终我感到困惑:SI 做了一些更改并提交并推送了它们。但后来我才知道,在我推送到它之前,存储库被推送到了。所以我的问题是:

Q1。我的推送是否覆盖了存储库,即存储库是否不再具有在我之前推送的更改?

Q2。在这种情况下我该怎么办?我需要进行我所做的更改以及其他更改,而不必让其他人拉我的代码,重新提交,重新推送,然后我再次拉,只是为了获得相同的工作副本。

Q3。无论如何,在我提交/推送之前可以隐式更新/提取代码吗?

Q4。什么是变基选项?我在文档上阅读了它,但我对代码执行的更改不是私有的。

假设:

  1. 没有创建任何分支。(好吧,它们是创建的,但它们是不同的模块,我不关心它们)。
  2. 我使用 Eclipse 和 MercurialEclipse。

编辑:对不起,如果问题是现有问题的(可能)重复。

0 投票
3 回答
5177 浏览

android - 如何将数据库从我的 android 拉到我的桌面上?

我正在用我的 Nexus One 尝试这个。我有 android SDK 并使用了命令 adb pull /data/data/com.myapp.android/databases C:\pulls 但我得到的只是 pull: building file list... 0 个文件被拉取。跳过 0 个文件。此外,无论我在安装的教程 NotePad 应用程序中添加多少数据,应用程序的数据大小(如“设置”中所示)似乎都不会超过 8KB。这怎么可能?还有其他存储数据库的地方吗?当我在 Eclipse 中使用文件资源管理器视图(这是 ADT 的一部分)时,我看到 /data 中没有任何内容。为了增加一点,我可以毫不费力地从设备中提取任何其他文件。这只是我遇到问题的数据库。我错过了什么吗?非常感谢。

0 投票
1 回答
301 浏览

git - 我的本地 git 跟踪分支无法正常工作。我需要有关如何设置的建议

因此,我正在与另一个开发人员合作,并希望拉取并推送到远程分支(顺便说一下,这不是远程主控),但我想进行设置,以便当我在我的机器上签出本地分支时,它会从远程分支拉取并推送到远程分支,而无需显式指定它。

我在我的机器上运行了这个命令(假设远程分支称为development并且我创建的本地分支称为dev1):

然后检查了我的本地分支dev1,更改了一个文件,暂存它,提交它,然后尝试像这样推送:

但后来我收到了这条消息:

在我创建 dev1 并检查后不久,我注意到我的 .git/config 文件中有额外的行:

所以问题是我错过了什么?基本上,我希望这样设置,以便每次我检查 dev1 并运行:

它会自动从源/开发中提取,而无需明确指定,并且在我运行时:

它会自动推送到原始/开发,而无需明确指定。

另外,当有明显的更改要推送时,为什么它告诉我“一切都是最新的”。

0 投票
1 回答
6849 浏览

php - MongoDB/PHP:从数组中删除元素

问候,

我有以下 MongoDB 对象:

我正在尝试删除元素 0,以留给我:

这是我迄今为止尝试过的(在PHP中),但无济于事:

但它不起作用,我现在完全被卡住了。

非常感谢任何帮助。提前致谢,

0 投票
10 回答
98731 浏览

git - 您如何将新的拉取请求附加到 github 上的现有问题?

我不确定,但我对创建一个带有“问题 4”或标题中的内容的 github 拉取请求有一个模糊的记忆,它会自动将自己附加到我提交的项目中的问题 4。我最近又试了一次,但没有用——它只是创建了一个全新的问题。我在新的拉取请求页面上没有看到任何选项,例如“附加到问题”,也没有在问题页面上看到“为此问题打开新的拉取请求”。有没有办法做到这一点,以帮助项目所有者保持他们的问题页面清洁并避免重复?

编辑:澄清一下,我知道创建拉取请求总是会产生问题。我想将拉取请求附加到现有问题。

0 投票
6 回答
14565 浏览

git - Git - 拉动时自动快进所有跟踪分支

我已经使用该选项设置了跟踪分支--track,当我执行git pullon 时master,它会将所有分支提取到origin/branchname但不与本地跟踪分支合并。这很烦人,因为如果我稍后执行git pushon master,它会说跟踪分支上的非快进更新被拒绝,因为它们在初始时没有快进git pull

我的问题是:我如何做到这一点,以便git pull获取所有分支并自动快进所有跟踪分支?

注意:git pull曾经用我的 GitHub 存储库快进我所有的跟踪分支,但现在我已经使用 Gitolite 设置了自己的存储库,这个问题就出现了。