Git删除文件操作
来源:互联网 发布:aws vpn windows 编辑:程序博客网 时间:2024/06/10 05:03
使用Git删除文件需要使用Git rm命令来实现,最后git commit
需要注意的是直接rm命令删除后是不可以的,可以用git status 命令尝试一下,效果如图下(创建了test文件,演示了git rm和rm的区别):
19:54:51wang@~/Documents/git/test >> vi test 19:55:07wang@~/Documents/git/test >> ll
total 16-rw-rw-r--. 1 wang wang 2007 Apr 18 07:02 getZhihuDaily.py-rw-rw-r--. 1 wang wang 22 Apr 18 07:02 README.md-rw-rw-r--. 1 wang wang 5 Apr 30 19:55 testdrwxrwxr-x. 7 wang wang 86 Apr 20 06:08 vim-colors-solarized-rw-rw-r--. 1 wang wang 1233 Apr 30 19:47 vimrc19:55:09wang@~/Documents/git/test >> git add test 19:55:15wang@~/Documents/git/test >> git commit -m "test" [master 710da9d] test 1 file changed, 1 insertion(+) create mode 100644 test
19:55:24wang@~/Documents/git/test >> ls getZhihuDaily.py README.md test vim-colors-solarized vimrc 19:55:26wang@~/Documents/git/test >> git status # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # (use "git push" to publish your local commits) # # Untracked files: # (use "git add <file>..." to include in what will be committed) # # vim-colors-solarized/ nothing added to commit but untracked files present (use "git add" to track) 19:55:35wang@~/Documents/git/test >> rm test 19:56:30wang@~/Documents/git/test >> git status # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # (use "git push" to publish your local commits) # # Changes not staged for commit: # (use "git add/rm <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # deleted: test # # Untracked files: # (use "git add <file>..." to include in what will be committed) # # vim-colors-solarized/ no changes added to commit (use "git add" and/or "git commit -a") 19:56:33wang@~/Documents/git/test >> git rm test rm 'test' 19:56:41wang@~/Documents/git/test >> git status # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # (use "git push" to publish your local commits) # # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # deleted: test # # Untracked files: # (use "git add <file>..." to include in what will be committed) # # vim-colors-solarized/ 19:56:47wang@~/Documents/git/test >> git commit -m"rm test" [master 2953ea2] rm test 1 file changed, 1 deletion(-) delete mode 100644 test 19:57:00wang@~/Documents/git/test >> git status # On branch master # Your branch is ahead of 'origin/master' by 2 commits. # (use "git push" to publish your local commits) # # Untracked files: # (use "git add <file>..." to include in what will be committed) # # vim-colors-solarized/ nothing added to commit but untracked files present (use "git add" to track)
0 0
- Git删除文件操作
- git 删除文件操作
- git commit操作 git恢复删除文件操作
- 【Git】Git撤销操作、删除文件和恢复文件
- git基本操作--删除文件和移动文件
- Git 撤销操作、删除文件和恢复文件
- 如何回复在Git中误操作删除的文件?
- Git 删除文件
- git永久删除文件
- Git-删除文件
- git永久删除文件
- git恢复删除文件
- Git教程:删除文件
- Git文件的删除
- git 删除文件
- Git 删除文件
- Git 永久删除文件
- Git删除文件
- Git及Github入门笔记
- Git分支学习简记
- Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level
- CentOs安装Scrapy出现error: Setup script exited with error: command ‘gcc’ failed with exit status 1错误解决方案
- vi编辑文件出现Can't open file for writing错误
- Git删除文件操作
- Scrapy中的item是什么
- MVC简介
- C++中getline被跳过
- C++中使用array报错 requires compiler and library surpport for the ISO c++ 2011 standard
- C++中尖括号和引号的区别---转载
- vim YouCompleteMe
- 关于函数名称和库函数名称冲突的故事
- Scrapy