296得票8回答
Git中的FETCH_HEAD是什么意思?

git pull --help 的说明: 在默认模式下,git pull 是 git fetch 和 git merge FETCH_HEAD 的简写。 FETCH_HEAD 是什么?在执行 git pull 期间实际合并了什么?

247得票7回答
在Git中是否可能只拉取一个文件?

我正在处理一个存在故障测试的Git分支,我想从另一个已经修复了这些测试的分支中拉取(合并更改而不仅仅是覆盖)它们。 我知道我可以执行以下操作:git pull origin that_other_branch 但是这将尝试合并许多其他文件,对此我还没有准备好。 是否可能仅从另一个分支中提取...

243得票25回答
密码认证因停电而暂时禁用,请使用个人访问令牌代替。

我之前一直使用用户名密码推送我的代码,几个月来都能正常工作。但是突然间无法推送并出现了以下错误: Username for 'https://github.com': shreyas-jadhav Password for 'https://shreyas-jadhav@github.com...

239得票33回答
GitHub - 错误:无法读取“https://github.com”的用户名:没有这样的文件或目录

当我尝试在 Windows 上使用 Git Bash 拉取代码时,出现了以下问题:fatal: could not read Username for 'https://github.com': No such file or directory 我已经尝试实施这里提供的被接受的解决方案: ...

233得票7回答
如何强制Git在每次Pull时覆盖所有内容?

我有一个中央裸仓库,有三个开发者仓库正常地从它拉取和推送。 我还有两个其他的仓库从中央裸仓库中拉取:一个是实时服务器,另一个是测试/预发布服务器 -- 每个都从自己的分支拉取。 情景是这样的:我在中央仓库上有一个post-update hook脚本,自动访问测试和实时仓库,并在每个仓库上运...

222得票1回答
git pull --rebase 和 git pull --ff-only 的区别

假设origin/master有提交,而我的local/master有提交。 使用 git pull --rebase 会发生什么? 使用git pull --ff-only会发生什么? 结果提交树上是否有任何差异?

180得票10回答
Git:如何从服务器存储库中拉取单个文件?

我正在处理一个有Git服务器的网站。我使用Git进行部署(不是GitHub)。在我加入之前,已经使用钩子方法设置好了,我参考了这个问题并输入了下面的命令,但是它没有生效。 如何从服务器上拉取单个文件呢?例如,如果我想要更新本地文件index.php,应该使用git pull index.php吗?

178得票5回答
“git pull”命令是否可以自动暂存并恢复挂起的更改?

我知道如何解决这个问题:user@host$ git pull Updating 9386059..6e3ffde error: Your local changes to the following files would be overwritten by merge: foo.b...

161得票3回答
为什么git提示我进行拉取后合并提交信息?

最近,在执行git pull之后,Git开始生成我的文本编辑器,并要求输入合并提交信息。已经预填了一个提交消息,我只需要保存并关闭窗口即可完成拉取。 在过去,它会默默地合并,使用标准的提交消息(类似于Merge branch 'dev' of remote.com:/repo into de...

155得票8回答
尝试从我的GitHub仓库拉取文件: "refusing to merge unrelated histories"。 拒绝合并不相关的历史记录。

我正在学习Git,并遵循Git社区书籍的指导。很久以前,我在Github上创建了一个公共存储库,其中包含一些文件。现在我在当前计算机上设置了本地Git存储库,并提交了一些文件。接着我添加了一个指向我的Github页面的远程仓库:[root@osboxes c]# git remote add ...