未将数据提交到 git 存储库

Not committed data to into a git repository

我正在尝试将一些文件从服务器添加到 git 存储库。我正在添加并提交文件,但是当我推送文件时,没有新文件就位。以下是日志信息。

Changes to be committed:
  (use "git restore --staged <file>..." to unstage)
    new file:   model0001_merged.out
    new file:   model0002_merged.out
    new file:   model0003_merged.out
    new file:   model0004_merged.out
    new file:   model0005_merged.out
    new file:   model0006_merged.out
    new file:   model0007_merged.out
    new file:   model0008_merged.out
    new file:   model0009_merged.out
    new file:   model0010_merged.out
    new file:   model0011_merged.out
    new file:   model0012_merged.out
    new file:   model0013_merged.out
    new file:   model0014_merged.out
    new file:   model0015_merged.out
    new file:   model0016_merged.out
    new file:   model0017_merged.out
    new file:   model0018_merged.out
    new file:   model0019_merged.out

Changes not staged for commit:
  (use "git add/rm <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
    deleted:    ../models/materials.in
    modified:   ../run_batch.sh

当我推送数据时,我收到以下消息:

Username for https://github.com: ***
Password for https://***@github.com: 
Everything up-to-date

能否告知我如何将数据推送到存储库?

谢谢

如果这些更改是 "to be committed",您应该...提交它们。

git commit -m "add files"

然后,只有那时推送才会真正推送一些东西。

添加文件(到暂存区)是不够的:add and commit.

据我所知,您需要先提交更改,然后才能推送它们,具体方法如下:

  1. 暂存文件:运行 git add . 这将添加所有更改的或新的,如果您只想添加某些文件,您可以使用 git add <file_path>git add <folder_path>
  2. 暂存需要提交的文件后,您可以使用:
    • git commit -m "commit message"
    • git commit 这将打开一个编辑器(通常是 vim 或 nano)并允许您编写提交消息

只有完成上述 2 个步骤后,您才能将代码推送到存储库。

git add -A
git commit -m 'your commit'