git中如何正确删除指定的文件和目录并与远程同步

2019-07-0385次阅读git

一直以来都是粗暴的delete删除本地文件,今天才留意发现git pull提交后,远程上并没有删除对应文件及其目录。原来正确删除指定的文件和目录并与远程同步是这样操作的。

1、拉取远程的项目到本地(如果已经在本地,可以略过)

git clone xxxxxx

2、删除本地文件

git rm 我的文件

3、在本地仓库删除文件夹

git rm -r 我的文件夹/

此处-r表示递归所有子目录,如果你要删除的,是空的文件夹,此处可以不用带上-r。

4、提交代码

git commit -m"我的修改"

5、推送到远程仓库(比如GitHub)

git push origin xxxxxx

 

上一篇: Node核心API的path模块学习  下一篇: JSONP的原理是什么?  

git中如何正确删除指定的文件和目录并与远程同步相关文章