1. 如何在git中删除指定的文件和目录
拉取远程的Repo到本地(如果已经在本地,可以略过)
$ git clone xxxxxx
在本地仓库删除文件
$ git rm 我的文件
在本地仓库删除文件夹
$ git rm -r 我的文件夹/
此处-r表示递归所有子目录,如果你要删除的,是空的文件夹,此处可以不用带上-r。
提交代码
$ git commit -m"我的修改"
推送到远程仓库(比如GitHub)
$ git push origin xxxxxx
2. git 删除文件的问题
删除的时候,使用 git rm xxx 来删除,即从工作区删除,也从暂存区删除。
否则,就使用 git add -u,将工作区中文件的修改、文件的删除操作更新到暂存区。
3. 如何删除git远程仓库的某个文件
git是大家通用的一种版本控制系统,便捷高效,各种命令需要牢记,今天介绍给大家的是git的删除命令,即将文件从远程仓库中删除的操作。
首先,我们打开自己的本地GIT仓库,在根目录下右击鼠标,选择git bash选项。
6
我们根据上图的结果可以看到一个操作已经成功提交到远程仓库了。
4. git 怎么删除github上的文件
硬盘删除文件后,执行$ git status
会提示你仍然需要$ git rm <文件>
此时如果是要删除大批量文件,这么一个一个命令下去不得累死人啊
其实可以这样(不管之前有没有已经本地物理删除)
执行 $ git rm * -r(记得,cd 到你要删除的目录下。当然 * 可以换成指定目录)
这时删除文件已经进入本地缓存区,
接下来就是正常的提交操作了
$ git add .
$ git commit -m "clear"
$ git push origin master
5. git怎样删除未监视的文件untracked files
#删除untrackedfiles
gitclean-f
#连untracked的目录也一起删掉
gitclean-fd
#连gitignore的untrack文件/目录也一起删掉(慎用,一般这个是用来删掉编译出来的.o之类的文件用的)
gitclean-xfd
#在用上述gitclean前,墙裂建议加上-n参数来先看看会删掉哪些文件,防止重要文件被误删
gitclean-nxfd
gitclean-nf
gitclean-nfd
(5)git如何删除文件扩展阅读:
注意事项
在编译git库拉下来的代码时,往往会产生一些中间文件,这些文件我们根本不需要,尤其是在成产环节做预编译,检查代码提交是否能编译通过这种case时,我们往往需要编译完成后不管正确与否,还原现场,以方便下次sync代码时不受上一次的编译影响。
首先确认要删除的文件
git clean -fd -n
如果以上命令给出的文件列表是你想删除的, 那么接下来执行
git clean -f -d或者git clean -fd就可以了。
其中-f表示文件 -d表示目录, 如果还要删除.gitignore中的文件那么再加上-x
如果git submole中也存在需要删除的文件那么需要再加个-f, 变成git clean -dff
6. 如何从 git repository 中彻底删除文件
当我们的
git
repository
提交大的数据文件之后,.git
目录会很大,有时候有些数据我们已经不再需要,
这时候我们可以删除,但是没有彻底删除,.git
中会保存的有历史记录,这时候,我们可以用一下方式彻底删除。
git
filter-branch
--index-filter
\
'git
rm
-r
--cached
--ignore-unmatch
path/to/your/file'
\
head
git
push
origin
master
--force
rm
-rf
.git/refs/original/
git
reflog
expire
--expire=now
--all
git
gc
--prune=now
git
gc
--aggressive
--prune=now
7. git 怎么删除commit的文件
要取消github commit 提交到本地仓库的代码,要用到 $git reset语句 $git reset意思是撤销上一步的操作 场景: 你已经执行了 git push, 把你的修改发送到了 GitHub,现在你意识到这些 commit 的其中一个是有问题的,你需要撤销那一个 commit. 方...
8. Linux下如何删除一个git版本库,直接删除文件夹就可以么
如果只删除git版本控制 rm -rf .git
文件夹也不需要的话直接 rm -rf 文件夹名字
9. github上怎么删除一个文件夹
删除方法步骤如下:
1、工具需求
(1)github平台
2、要知道在github上只能删除仓库,却无法删除文件夹或文件, 所以只能通过命令来解决,
(1)首先进入master文件夹下, Git Bash Here ,打开命令窗口$ git --help 帮助命令
(2)$ git pull origin master 将远程仓库里面的项目拉下来,$ dir 查看有哪些文件夹
3、此时$ git rm -r --cached target 删除target文件夹,$ git commit -m '删除了target' 提交,添加操作说明,如图。