首页 > 解决方案 > 当存储库中的代码与当前代码不同时,为什么 git 说一切都是最新的?

问题描述

我是 git 新手。最初,我能够 git add、git commit 和 git push 我的代码到 github 存储库。但是,现在我在 Visual Studio 中对我的代码进行了更改,当我推送时它没有显示在存储库中。它所说的只是“一切都是最新的”。我只有一个分支是master。这是我的尝试:

在此处输入图像描述

标签: gitgithub

解决方案


Agit add .后跟git status带“ nothing to commit, working tree clean”的表示没有本地修改的文件要添加到索引中。
结果,没有什么可以提交,因此没有什么可以推动。

在再次尝试添加/提交/推送序列之前,您应该首先修改本地存储库中的文件。

确保该文件实际上没有被忽略:

git check-ignore -v -- the_File_I_have_modified

推荐阅读