未提交到git仓库的数据

问题描述 投票:1回答:2

我正在尝试将一些文件从服务器添加到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

您能告诉我如何将数据推送到存储库吗?

谢谢

git github repository add commit
2个回答
1
投票

如果这些更改是“要提交的”,则应...提交它们。

git commit -m "add files"

然后,只有这样推才能实际推东西。

仅将文件添加到暂存区域中:add and commit


0
投票

据我所见,您需要先提交更改,然后才能进行更改,这是您可以执行的操作:

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

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

© www.soinside.com 2019 - 2024. All rights reserved.