git - Git:合并拉取
问题描述
我已将文件提交到我的本地 Git 分支。该文件由许多设计师维护。现在我想拉出其他设计师的更新,与我的本地设计师合并,并在未来推送合并的版本。我做eg pull
。我习惯了 SVN,它会导致自动合并或提议解决。这里什么也没有发生。我看到本地文件仍然是我本地分支提交的副本。如何做我想做的事?
解决方案
我认为git pull <remote> <branch>
可以帮助您从上游获取所有更改,并将它们自动合并到您的代码中。如果没有合并冲突,那么过程很顺利,您可能会认为什么也没发生。但是,正如您所说,文件保持不变,也许您正在从分支中提取,或者甚至可能从您自己的远程中提取,即您自己的分支。
做一个git remote -v
看看遥控器,我认为获取遥控器必须是你自己的叉子。要将主存储库添加为远程,请执行以下操作:
git remote add <remote-name> <url>
推荐阅读
- android - MotionLayout 中的 ConstraintSets 没有复制粘贴属性
- java - Intellij 无法读取资源子文件夹中的图像
- powershell - powershell 从类型目录中选择所有对象
- c# - 版本高于项目的Mysql(C# WPF)
- angular - 当我的所有组件都@import“变量”时,如何向我的 SCSS 驱动的 Angular 应用程序添加对多个主题的支持?
- reactjs - 从同一文件导入简单函数并破坏测试时调用的 CreateAsyncThunk 函数
- javascript - 如何在构造函数中访问 JSON 对象?
- javascript - 如何将不同的格式应用于不同的列或单元格 Webdatarocksja
- python - user_id 的 KeyErrorr。除了 KeyError 作为错误:
- gitlab - gitlab-ci 中的“发布”阶段有什么用?