ima*_*ake 9 git macos terminal git-commit
我在向GitHub提交文件时遇到了一些麻烦.我可以把它变成git add,但是当我尝试时$ git commit -m 'my message'
我得到一个错误,不允许我完成添加文件的过程.
$ git add HelloWorld.md
$ git commit -m 'Hello world'
Run Code Online (Sandbox Code Playgroud)
我得到以下答案(删除:README.md
&.DS_Store
为红色):
On branch master
Your branch is up-to-date with 'origin/master'.
Changes not staged for commit:
deleted: README.md
Untracked files:
.DS_Store
no changes added to commit
Run Code Online (Sandbox Code Playgroud)
如果您更改了文件,但是仍然没有要提交的内容,则可能您没有将文件添加到git中。(或添加后将其替换)。提交前尝试添加文件:
git add filename.ext
Run Code Online (Sandbox Code Playgroud)
或者直接添加整个目录:
git add .
Run Code Online (Sandbox Code Playgroud)
显然您没有更改 HelloWorld.md 文件中的任何内容(或者它根本不存在),因此无需提交任何内容。如果您只想添加一个“空”文件,请确保touch HelloWorld.md
首先添加,以便实际创建该文件。如果它确实存在,请对其进行编辑(vim HelloWorld.md
例如使用)并确保完成后将更改保存在编辑器中。
完成此操作并且对文件进行实际更改后,您应该能够提交它。
归档时间: |
|
查看次数: |
18696 次 |
最近记录: |