git - Bitbucket 看不到新添加的文件
问题描述
某些分支合并后,bitbucket 看不到新添加的文件。
在本地主分支上没问题。当我确实将其推送到最新版本时。在提交页面文件出现但不在源文件中
解决方案
这通常意味着您的本地分支没有要推送到的上游分支。当在本地创建分支时会发生这种情况。在 git < 2.xx 的版本上,git 会显示一条消息——一切都是最新的。它实际上意味着没有远程设置这个分支,所以根据远程视图,一切都是最新的。为了在远程查看您的文件,您需要使用以下内容 -
git push -u origin <local-branch-name>
这将在远程创建一个分支,您的本地现在设置为跟踪您新创建的远程分支。
在 git 版本 > 2.xx 上,git 在第一次将新创建的本地分支推送到远程时显示完全不同的消息-
$> git push
fatal: The current branch my-branch has no upstream branch.
To push the current branch and set the remote as upstream, use
git push --set-upstream origin my-branch
此消息不像第一个消息那样具有误导性。因此,您可以更新您的 git 版本或按前面所述的方式推送。希望这可以帮助!
推荐阅读
- azure - AzureDevOps RestAPI 不返回属于某个组的组
- c# - c# 导出DataGridView内容
- reporting-services - SSRS 报告参数 - 从列表中选择后填充其他参数
- xamarin.forms - 在 iPhone 上运行 Admob 横幅广告时出现 TypeInitializationException,在 Simulator Xamarin.Forms ios 上运行良好
- javascript - 如何在 React 中添加带有嵌套集合的新 Firestore 文档?
- java - 在 Airflow 中找不到 Java 命令
- node.js - 如何解决 NodeJS 控制器不工作
- typescript - 在 TypeScript 中使用可选属性扩展泛型类型
- tableau-api - 如何在tableau中显示上一季度的数据
- android - 如何在 statelessWidget 类中使用 setState() 函数