使用git从远程服务器删除文件
2017-12-12 12:51
323 查看
![](https://imgsa.baidu.com/exp/whcrop=92,69/sign=c8fc6bc4d033c895a62bce39be634ec9/79f0f736afc37931cd8d9a7ae2c4b74542a911ff.jpg)
1
![](https://imgsa.baidu.com/exp/whcrop=92,69/sign=f0d7e17040540923aa3c353cfd28ec30/bd3eb13533fa828bdb7882b0f41f4134970a5a0d.jpg)
2
![](https://imgsa.baidu.com/exp/whcrop=92,69/sign=bcde30b6a46eddc426b2e2b956ab8bc4/e7cd7b899e510fb3bd0e69c4d033c895d1430c49.jpg)
3
![](https://imgsa.baidu.com/exp/whcrop=92,69/sign=b9f3137c9ccad1c8d0eeaa65104e5a30/cc11728b4710b9124141f5adcafdfc03934522e4.jpg)
4
![](https://imgsa.baidu.com/exp/whcrop=92,69/sign=b392b56153afa40f3c93989fc4143e76/b64543a98226cffcde75bde1b0014a90f603ea02.jpg)
5
分步阅读
百度经验:jingyan.baidu.com
方法/步骤
1
首先,我们打开自己的本地GIT仓库,在根目录下右击鼠标,选择git bash选项。
![](https://imgsa.baidu.com/exp/w=500/sign=1150fd5c8e94a4c20a23e72b3ef51bac/79f0f736afc37931cd8d9a7ae2c4b74542a911ff.jpg)
步骤阅读
2
进入到我们的git命令行页面后,先将远程代码pull到本地,保持本地仓库跟远端仓库同步。
![](https://imgsa.baidu.com/exp/w=500/sign=32a4ff018c35e5dd902ca5df46c7a7f5/bd3eb13533fa828bdb7882b0f41f4134970a5a0d.jpg)
步骤阅读
3
然后我们使用git rm命令删掉要删除的文件。具体命令是 git rm 文件名,大家可以把rm当做remove的缩写,方便记忆
![](https://imgsa.baidu.com/exp/w=500/sign=7b3d545d6e09c93d07f20ef7af3df8bb/e7cd7b899e510fb3bd0e69c4d033c895d1430c49.jpg)
步骤阅读
4
删除之后,本地目录下已经删除的文件夹就不再存在了,为了能将远程仓库的相应文件也删除掉,我们要把这次操作提交到上去,git commit -m "for test"
![](https://imgsa.baidu.com/exp/w=500/sign=d762bbd2c21349547e1ee864664f92dd/cc11728b4710b9124141f5adcafdfc03934522e4.jpg)
步骤阅读
5
可以看到代码中显示我们删掉了README文件,然后将更改push到远程,git push,
![](https://imgsa.baidu.com/exp/w=500/sign=dbb79a0dd4c451daf6f60ceb86fc52a5/b64543a98226cffcde75bde1b0014a90f603ea02.jpg)
步骤阅读
6
我们根据上图的结果可以看到一个操作已经成功提交到远程仓库了。
怎样从本地删除git远程仓库里面的文件
![](https://imgsa.baidu.com/exp/whcrop=92,69/sign=c8fc6bc4d033c895a62bce39be634ec9/79f0f736afc37931cd8d9a7ae2c4b74542a911ff.jpg)
1
![](https://imgsa.baidu.com/exp/whcrop=92,69/sign=f0d7e17040540923aa3c353cfd28ec30/bd3eb13533fa828bdb7882b0f41f4134970a5a0d.jpg)
2
![](https://imgsa.baidu.com/exp/whcrop=92,69/sign=bcde30b6a46eddc426b2e2b956ab8bc4/e7cd7b899e510fb3bd0e69c4d033c895d1430c49.jpg)
3
![](https://imgsa.baidu.com/exp/whcrop=92,69/sign=b9f3137c9ccad1c8d0eeaa65104e5a30/cc11728b4710b9124141f5adcafdfc03934522e4.jpg)
4
![](https://imgsa.baidu.com/exp/whcrop=92,69/sign=b392b56153afa40f3c93989fc4143e76/b64543a98226cffcde75bde1b0014a90f603ea02.jpg)
5
分步阅读
百度经验:jingyan.baidu.com
方法/步骤
1
首先,我们打开自己的本地GIT仓库,在根目录下右击鼠标,选择git bash选项。
![](https://imgsa.baidu.com/exp/w=500/sign=1150fd5c8e94a4c20a23e72b3ef51bac/79f0f736afc37931cd8d9a7ae2c4b74542a911ff.jpg)
步骤阅读
2
进入到我们的git命令行页面后,先将远程代码pull到本地,保持本地仓库跟远端仓库同步。
![](https://imgsa.baidu.com/exp/w=500/sign=32a4ff018c35e5dd902ca5df46c7a7f5/bd3eb13533fa828bdb7882b0f41f4134970a5a0d.jpg)
步骤阅读
3
然后我们使用git rm命令删掉要删除的文件。具体命令是 git rm 文件名,大家可以把rm当做remove的缩写,方便记忆
![](https://imgsa.baidu.com/exp/w=500/sign=7b3d545d6e09c93d07f20ef7af3df8bb/e7cd7b899e510fb3bd0e69c4d033c895d1430c49.jpg)
步骤阅读
4
删除之后,本地目录下已经删除的文件夹就不再存在了,为了能将远程仓库的相应文件也删除掉,我们要把这次操作提交到上去,git commit -m "for test"
![](https://imgsa.baidu.com/exp/w=500/sign=d762bbd2c21349547e1ee864664f92dd/cc11728b4710b9124141f5adcafdfc03934522e4.jpg)
步骤阅读
5
可以看到代码中显示我们删掉了README文件,然后将更改push到远程,git push,
![](https://imgsa.baidu.com/exp/w=500/sign=dbb79a0dd4c451daf6f60ceb86fc52a5/b64543a98226cffcde75bde1b0014a90f603ea02.jpg)
步骤阅读
6
我们根据上图的结果可以看到一个操作已经成功提交到远程仓库了。
相关文章推荐
- Git 删除远程服务器文件同时保留本地文件实例详解
- 三条命令解决Git 如何删除远程服务器文件同时保留本地文件
- 使用git删除远程仓库文件
- 关于git的升级 简单回滚和删除远程服务器中本地已经删掉的文件
- 三条命令解决Git 如何删除远程服务器文件同时保留本地文件
- 使用Remote Desktop organizer远程桌面管理工具连接服务器不能实现真机与被远程主机之间的文件拖拉复制
- 使用ganymed-ssh2-build.jar来操作linux服务器(上传、下载文件,远程创建目录,远程删除文件等等)
- git删除远程文件夹或文件的方法
- git使用之删除文件
- 远程服务器登录以及使用scp、sftp传输文件
- 在SecureCRT上,使用命令行从远程服务器上传或者下载文件
- git 提交大文件到远程服务器设置
- 关于远程服务器和git使用sshkey
- Git使用教程(一)——Git提交代码到远程服务器
- git - 查看文件是否提交以及是否提交到远程服务器
- Git删除远程仓库中误传的文件
- Ganymed SSH-2 for Java系列4之删除远程服务器上的文件
- 使用git从服务器下载已存在的项目文件
- Git 实现删除远程文件
- [sublime Text2] 使用 SFTP 插件快速编辑远程服务器文件