git的pull历史记录
时间: 2023-09-23 18:05:34 浏览: 112
回答: Git的pull命令用于从远程仓库获取最新的提交并合并到本地分支。关于pull命令的历史记录,根据引用\[1\]的描述,当你执行git pull origin master时,出现了一个错误。根据引用\[2\]的解释,这个错误可能是因为两个项目的历史没有共同的祖先,导致无法合并。为了解决这个问题,你可以尝试使用git rebase命令,如引用\[3\]所示,通过变基操作将master分支基于o/master分支进行重置,从而使两个分支的历史有共同的祖先,然后再执行git pull命令。这样就可以成功获取远程仓库的最新提交并合并到本地分支了。
#### 引用[.reference_title]
- *1* *2* [当 git pull 碰到拒绝合并无关历史](https://blog.csdn.net/xiaopangcame/article/details/122907851)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [git pull --rebase PK git pull](https://blog.csdn.net/yxw0609131056/article/details/125257175)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文