【问题标题】:gitlab impossible to remove distant filesgitlab 无法删除远程文件
【发布时间】:2015-03-03 14:48:32
【问题描述】:

我刚刚开始使用 gitlab,并且我有一个与本地文件夹同步的分支。

我进行了一些手动调整,现在我有一个无法删除的超远文件夹。 当我使用 git push 时,它告诉我我是最新的。 当我使用 git fetch 时,是最新的。

如果我使用 git add -ugit add -Agit gc --prune=nowgit rm -r path/. 或其他晦涩的公式没有任何反应,我会在网上获得一个额外的文件夹。

如何从头开始重新比较这两个文件夹并在一个方向或另一个方向上运行更新?

【问题讨论】:

    标签: git remote-server git-push git-commit


    【解决方案1】:

    Git 有自己的删除命令:git rm。首先运行git pull origin master 检索所有更改,然后运行

    git rm -r my_folder
    git commit -m 'Remove my_folder'
    git push origin master
    

    【讨论】:

    • 是的,我也尝试过,但它不起作用。有没有办法放弃一切,从头开始?
    猜你喜欢
    • 2020-05-02
    • 2016-05-31
    • 2014-06-04
    • 1970-01-01
    • 2012-11-14
    • 2017-02-28
    • 2013-01-07
    • 1970-01-01
    相关资源
    最近更新 更多