git - Git:推送文件未显示在 GitHub 上
问题描述
我将一个文件推送到 GitHub,但它没有显示出来。
$ git push -u origin master
Everything up-to-date
Branch 'master' set up to track remote branch 'master' from 'origin'.
查看我的 GitHub,它显示以下消息:
master had recent pushes 40 minutes ago
有人可以帮助我,我是 GitHub 的新手。
解决方案
Git 和 GitHub 上的默认分支现在称为main。
请参阅此链接中的以下注释:https ://github.com/github/renaming
GitHub 和更广泛的 Git 社区中的许多社区都在考虑将其存储库的默认分支名称从 master 重命名。GitHub 正在逐步将我们自己的存储库的默认分支从 master 重命名为 main。我们致力于使项目维护者及其所有贡献者的重命名过程尽可能无缝。此存储库是我们关于如何以及何时重命名默认分支的最新指南。
第一个屏幕截图显示了main
分支和一条消息,用于创建拉取请求并将主分支合并到主分支,在其正上方以绿色显示。
你有几个选择:
1 -main
从一开始就使用
创建 git 存储库时,默认分支现在称为main
. 提交到这个分支后,简单地说。
git push -u origin main
2 - 远程合并master
,main
删除master
只需单击 GitHub 建议的 Pull Request 消息并按照说明进行操作。
3 - 本地合并master
到main
,删除master
:
并入master
_main
git checkout main
git merge master
git push origin main
master
本地和远程删除
git branch -d master
git push origin --delete master
核实
列出本地和远程分支及其状态:
git branch -avv
注意
在推送之前确保main
分支是最新的,因此git pull
在推送更改之前考虑并根据需要修复任何冲突。
推荐阅读
- c++ - 为什么 std::vector 使用 std::allocator 而不是 operator new 和 delete?
- powershell - 将 SecureString 作为帐户和 sudo 密码传递给 Plink 的 PowerShell 脚本
- python - 在使用 reportlab 构建表格时设置表格的缩进
- python - 如何在python中随机化图像像素
- reporting-services - 如何在 SSRS 参数中添加前一个参数和当前参数
- linux - 如何在linux的目录和子目录中查找特定单词下方具有特定单词的文件/(文件密码)
- ionic4 - 如何使用电容浏览器 API
- java - 在 Java 中,为“new Object()”在堆栈和堆上分配了多少内存
- ffmpeg - 我如何强制 ffmpeg 在保持纵横比的同时保持大小可被 2 整除?
- php - Axis 银行 Geniusoay 支付网关在 Opencart 2.0.3 中的集成?