标签: git-fetch

'git pull'和'git fetch'有什么区别?

主持人注意:鉴于此问题已经发布了67个答案(其中一些已删除),请考虑在发布另一个问题之前是否提供任何新内容.

git pull和之间有什么区别git fetch

git version-control git-pull git-fetch

1万
推荐指数
41
解决办法
269万
查看次数

如何强制"git pull"覆盖本地文件?

如何强制覆盖本地文件git pull

方案如下:

  • 团队成员正在修改我们正在处理的网站的模板
  • 他们正在向images目录添加一些图像(但忘记在源代码管理下添加它们)
  • 他们稍后通过邮件发送图像给我
  • 我在源控件下添加图像并将其与其他更改一起推送到GitHub
  • 他们无法从GitHub中提取更新,因为Git不想覆盖他们的文件.

这是我得到的错误:

错误:未经跟踪的工作树文件'public/images/icon.gif'将被合并覆盖

如何强制Git覆盖它们?这个人是设计师 - 通常我会手动解决所有冲突,因此服务器具有他们只需要在他们的计算机上更新的最新版本.

git version-control overwrite git-pull git-fetch

6654
推荐指数
46
解决办法
427万
查看次数

Git获取远程分支

我的同事和我在同一个存储库上工作,我们已经将它分成两个分支,每个分支在技术上用于不同的项目,但是它们有相似之处,所以我们有时会想要master从... 返回到*branch.

但是,我有branch.我的问题是,我的同事怎么能专门拉那个分支?

一个git clone回购似乎并不在本地创建分支的他,虽然我可以在我结束推后住上unfuddle看到它们.

此外,当我最初创建分支时,我做了-b checkout.不确定这是否有很大的不同?

$ git branch -r
origin/HEAD -> origin/master
origin/daves_branch
origin/discover
origin/master

$ git fetch origin discover
$ git checkout discover
Run Code Online (Sandbox Code Playgroud)

这些是我跑的命令.但它绝对不起作用.

我希望能够检查该分支,然后推送并提交来自各个协作者或工作站的分支更改.

git branch git-fetch git-branch

2088
推荐指数
25
解决办法
231万
查看次数

从已删除的远程分支获取原点?

当我这样做git fetch origin并且origin有一个已删除的分支时,它似乎不会在我的存储库中更新它.当我这样做git branch -r时仍然显示origin/DELETED_BRANCH.

我怎样才能解决这个问题?

git git-fetch

409
推荐指数
6
解决办法
10万
查看次数

git pull VS git fetch git rebase

另外一个问题说,git pull就像是一个git fetch+ git merge.

但是git pullVS git fetch+有git rebase什么区别?

git git-pull git-rebase git-fetch

286
推荐指数
2
解决办法
13万
查看次数

以下未跟踪的工作树文件将被合并覆盖,但我不在乎

在我的分支上,我在.gitignore中有一些文件

在不同的分支上,这些文件不是.

我想将不同的分支合并到我的,我不在乎这些文件是否不再被忽略.

不幸的是我明白了:

合并将覆盖以下未跟踪的工作树文件

如何修改我的pull命令来覆盖这些文件,而不必自己查找,移动或删除这些文件?

git merge git-merge git-fetch

254
推荐指数
16
解决办法
42万
查看次数

"git fetch --tags"是否包含"git fetch"?

一个很好而且简单的问题 - "git fetch"的功能是一个严格的子集git fetch --tags吗?

即如果我跑git fetch --tags,有没有理由立即直接跑git fetch

怎么样git pullgit pull --tags?同样的情况?

git pull git-fetch git-tag

253
推荐指数
5
解决办法
19万
查看次数

Git中的FETCH_HEAD是什么意思?

git pull --help 说:

在默认模式下,git pull是git fetch的简写,后跟git merge FETCH_HEAD.

这是什么FETCH_HEAD,以及实际合并期间git pull

git git-fetch

194
推荐指数
5
解决办法
15万
查看次数

从远程Git存储库中检索特定提交

有没有办法只从远程Git仓库检索一个特定的提交而不在我的PC上克隆它?远程仓库的结构与我的结构完全相同,因此不会有任何冲突,但我不知道如何做到这一点,我不想克隆那个庞大的存储库.

我是git的新手,有什么办法吗?

git git-fetch

178
推荐指数
6
解决办法
34万
查看次数

173
推荐指数
2
解决办法
8万
查看次数