github - 我是 githib 新手,在合并分支时遇到问题,导致删除
问题描述
我是 github 新手,在合并文件方面遇到问题,需要有关如何最好地避免该问题的建议。
这是我们正在经历的一个简单示例。我们在 Github 上有一个主存储库。它包含 master/ index.html
然后 Dev1 将它拉到他的本地并创建一个新分支并创建一个新文件,所以现在 Dev1 有 dev1-branch / index.html foo.html
Dev 2 还将原来的 master 拉下到他的本地,并创建一个新的分支 dev2-branch / index.html bar.html
Dev1 将他的分支推送到 GitHub 并运行合并,所以现在 GitHub master 是 master / index.html foo.html
Dev2 然后将他的分支推送到 Github 并运行合并,但现在 Github 上的 master 是 master/ index.html bar.html
foo.html 被删除。
我会假设 Github 会保留这两个文件?所以 master 将是 master / index.html foo.html bar.html
还是 Dev2 需要在 push 之前拉出 master 并将其合并到他的 dev2-branch 中?
任何关于避免这种情况的最佳实践的建议都会很棒。
解决方案
推荐阅读
- javascript - 在 React Native / Expo 上同时渲染多个视频的更优化方式?
- powerbi - 将 Measure 用作没有 Unpivot Data 的切片器
- java - 有没有办法通过定位器(或替代方法)在 Selenium 中捕获 IFRAME 上下文?
- php - 我可以消除在 html 中使用隐藏表单字段在数据是所有表行的行 ID 的页面之间传递数据吗
- javascript - 数据表中选择元素中的动态过滤值
- javascript - 从原地数组中删除项目的有效算法
- python - 提高我在 Python 中的预测技术的精度
- azure - 如何防止 Azure API 管理将订阅密钥查询参数传递给逻辑应用?
- r - 如何减少和融合列表中的数据框
- image-processing - 测量不同图像之间的相似性?