我在Windows 10上,试图将对文件的某些更改添加到分支。
我要去:
git add aws_ec2_list_instances.py
当我的状态为git时,什么都没有添加:
$ git status
On branch python
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: __pycache__/web_scraper.cpython-37.pyc
modified: __pycache__/web_scraper.cpython-38.pyc
modified: aws_s3_list_buckets.py
modified: web_scraper.py
Untracked files:
(use "git add <file>..." to include in what will be committed)
../../output_files/
aws_ec2_list_instances_old.py
../../source_files/
no changes added to commit (use "git add" and/or "git commit -a")
执行git add --all
或git add --force
可获得相同的结果。什么都没有添加!
如果我列出目录aws_ec2_list_instances.py
在这里:
git ls-files
__pycache__/web_scraper.cpython-37.pyc
__pycache__/web_scraper.cpython-38.pyc
aws_ec2_list_instances.py
aws_s3_list_buckets.py
web_scraper.py
我正在使用适用于Windows的git版本:git version 2.24.1.windows.2
我该如何解决?
答案 0 :(得分:1)
文件已更改。我尝试将print('Test')`放入文件中,并将其复制几次并保存。
然后,您尝试在其他路径中修改其他aws_ec2_list_instances.py。
仔细检查您的编辑器(VSCode?),看是否:
答案 1 :(得分:0)
您的文件名似乎与需要添加的文件名不匹配。如果要添加所有更改,则只需使用git add .
命令
我建议安装github桌面。与使用命令行相比,它更容易使用。