101得票3回答
Git 撤销合并尝试

我有一个工作目录(#1),其中包含一个供应商目录(#2)。有一个依赖关系我想手动拉取,而不是用Composer(类似于npm/gem的PHP工具)拉取。我在#1中工作时,还没有保存/提交更改,当我决定要更新#2中的库时。我导航到vendor/myname,并使用git pull reposit...

100得票7回答
Git pull - 在合并之前,请移动或删除它们

我正试图在我的服务器上执行git pull origin master,但一直出现以下错误: 请移动或删除它们以便您可以合并。 虽然没有未跟踪的文件,但似乎由于某种原因出现了被忽略的文件问题。 我尝试运行git clean -nd来查看将被删除的内容,它列出了许多在.gitignore中...

92得票6回答
如何使我的本地代码库可供git-pull使用?

我有一个可用的代码仓库,它在GitHub上拥有源代码。我想将我的代码仓库作为构建机器(在另一台物理主机上运行的VM)的源,以便在不经过GitHub的情况下对我的代码进行构建和测试。我已经在GitHub代码仓库上执行了构建,但我希望这个新的代码仓库/构建是“黄金”代码仓库/构建;也就是说,如果有...

92得票9回答
Git中是否有“git pull --dry-run”选项?

有没有类似于 git pull --dry-run 这样的东西,在改变我的工作区之前可以看到将要合并的内容? 目前我这样做:git fetch origin && git merge --no-commit --no-ff 我在“git-pull”的手册中没有看到任何相关内容...

91得票3回答
为什么执行'git pull origin mybranch'命令后,本地的mybranch分支会比远程的origin分支多N个提交?

我刚刚观察到了一些关于git pull的奇怪现象,但我不理解。上周五,我在本地分支上工作。我们称之为mybranch。 在离开办公室之前,我将其推送到原始位置(也就是我的github存储库):git push origin mybranch。昨天在家里,我pull了mybranch到我的笔记本...

88得票13回答
我该如何获取一个未合并的拉取请求,对于我没有权限的分支?

我需要拉取一个尚未被合并到主代码流的特定拉取请求。这个拉取请求位于 NServiceBus 仓库中: https://github.com/johnsimons/NServiceBus/commit/d8524d53094e8181716e771c1023e968132abc15 显然这不...

87得票7回答
如何从另一台计算机的Git仓库中拉取代码?

例如,我在两台电脑上克隆了原始代码库。然后,我进行一些更改并提交到计算机A的本地仓库。现在我该如何将这些更改拉取到计算机B?计算机A和B都连接到网络。 我所寻找的相当于有人手动创建一个补丁并将其发送给我,我可以将其应用于我的工作副本/本地仓库。

85得票6回答
Git:如何在提交之间前后移动

我有一个Git的新手问题: 我需要在分支的历史记录中来回移动。 也就是说,我需要将所有文件恢复到某个旧版本中的状态,然后再回到仓库中最新的状态。 我不需要提交更改。 使用SVN,操作如下:svn up -r800 要到达第800个版本,只需执行以下步骤:svn up 为了与代码库同步,我想...

81得票3回答
在两个本地仓库之间拉取Git更改

我有两个相同的远程代码仓库克隆。我在一个本地仓库中进行了一些更改,如何将这些更改拉取到另一个本地仓库,而无需将其推送到远程仓库?

79得票19回答
为什么git pull会卡住?

当我通过 git bash 运行 git pull 时,终端通常会运行 pull 命令, 更新本地仓库,然后卡在那里。我不确定它是否在等待我做些什么,但通常我会用 CTRL-C 退出。之后,我会得到一个 index.lock 阻止我执行其他操作的提示,因此我必须将其删除。我是否误解了 git ...