13731得票37回答
9510得票52回答
如何强制执行 "git pull" 并覆盖本地文件?

如何在执行 git pull 命令时强制覆盖本地文件?我的本地仓库中包含与服务器上相同文件名的文件。 错误:无法完成合并,未跟踪的工作树文件 'example.txt' 将被覆盖。

3098得票31回答
获取远程分支的 `git fetch`

远程存储库包含不同的分支,例如 origin/daves_branch:$ git branch -r origin/HEAD -> origin/master origin/daves_branch origin/master 如何在本地仓库切换到 daves_branch 并跟踪 o...

745得票19回答
以下未跟踪的工作树文件将被合并覆盖,但我不关心。

在我的分支上,有一些被.gitignore忽略的文件。 在另一个分支上,这些文件没有被忽略。 我想将不同的分支合并到我的分支中,并且我不关心这些文件是否仍然被忽略。 不幸的是,我得到了这个错误信息: The following untracked working tree fil...

623得票7回答
从远程获取并删除分支?

当我运行 git fetch origin 命令时,如果 origin 仓库中的分支被删除了,我的本地仓库似乎没有更新。当我运行 git branch -r 命令时,它仍然显示 origin/DELETED_BRANCH。 我应该如何解决这个问题?

379得票12回答
在Git中获取不到所有分支

我克隆了一个仓库,此后有人创建了一个新的分支,我想在上面开始工作。我阅读了手册,看起来非常简单。奇怪的是它不起作用,而且我找到的所有帖子都表明我做得没问题。所以我会自己承受责备,因为这个操作似乎没有明显的错误: 正确的操作 似乎是git fetch git branch -a * maste...

343得票23回答
如何处理git gc致命错误: bad object refs/remotes/origin/HEAD?

今天在尝试运行Git的垃圾回收时,我偶然遇到了以下问题:$ git gc fatal: bad object refs/remotes/origin/HEAD error: failed to run repack 我该如何处理这个问题?

334得票2回答
git pull和git fetch + git rebase有什么区别?

另一个问题称git pull相当于git fetch + git merge。 但是git pull和git fetch+git rebase有什么区别?

316得票12回答
为什么git会提示“无法拉取,因为存在未合并的文件”?

当我尝试在终端中拉取我的项目目录时,我看到以下错误:harsukh@harsukh-desktop:~/Sites/branch1$ git pull origin master U app/config/app.php U app/config/database.php U app/rout...

304得票6回答
“git fetch --tags”命令包括“git fetch”吗?

一个简单而不失优雅的问题 - "git fetch"的功能是否严格是git fetch --tags的子集? 也就是说,如果我运行git fetch --tags,有必要立即运行git fetch吗? git pull和git pull --tags呢?情况一样吗?