Ran*_*Rag 3 git github bitbucket
我删除了一个文件git rm test,目前这是输出git status .
Noob@Noob:/media/data/bitbucket/pythonscripts$ git status .
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# deleted: test
#
Run Code Online (Sandbox Code Playgroud)
现在,当我尝试使用git push它来推动我的回购中的更改时说Everything up-to-date.我理解通常需要先按推送而add不是commit推送,但在我的情况下,我添加了什么,因为我已经删除了文件.
此外,如果我这样做git commit -m "commit message"将覆盖我的所有提交,因为目前我没有文件附加此提交.
做完之后git rm你需要做git commit.Git说这Everything up-to-date是因为你没有创建一个删除了这个文件的提交.
例如,如果你这样做,git reset --hard你会看到你的文件又回来了.
一般来说git rm没有什么不同git add.
这将覆盖我的所有提交
不,它不会,它将创建一个删除此文件的新提交.
| 归档时间: |
|
| 查看次数: |
5899 次 |
| 最近记录: |