git - 当存储库中的代码与当前代码不同时,为什么 git 说一切都是最新的?
问题描述
我是 git 新手。最初,我能够 git add、git commit 和 git push 我的代码到 github 存储库。但是,现在我在 Visual Studio 中对我的代码进行了更改,当我推送时它没有显示在存储库中。它所说的只是“一切都是最新的”。我只有一个分支是master。这是我的尝试:
解决方案
Agit add .
后跟git status
带“ nothing to commit, working tree clean
”的表示没有本地修改的文件要添加到索引中。
结果,没有什么可以提交,因此没有什么可以推动。
在再次尝试添加/提交/推送序列之前,您应该首先修改本地存储库中的文件。
确保该文件实际上没有被忽略:
git check-ignore -v -- the_File_I_have_modified
推荐阅读
- jmeter - Jmeter-读取应用程序日志
- c# - 如何将 ObservableCollection 绑定到 UserControl 中的 ListView?
- javascript - Lodash:使用最新项目创建新数组
- python - 在 Python 中以“Oct 03 10:06:20”格式按时间对 CSV 行进行排序
- node.js - 尝试使用 AES-128-ECB 算法加密时出错
- azure - 测试从 Azure 应用程序网关 ip 地址到外部 ip 的连接
- java - 使用 okHttp 发起 post 请求
- php - Codeigniter 3 路由和处理 404 错误
- javascript - 为什么这个 JavaScript 代码在 Node.js 优化后运行速度变慢了
- error-handling - Anylogic - 内部错误:引擎仍然安排了 x 个事件:xyz:[null]