大约GIT中RM --cached提问,复位,按[复制]

问题描述 投票:0回答:1

这个问题已经在这里有一个答案:

目前,我有,当地分支的主人,一个文件夹结构,如:

project
    models
    web
        app
        app_env (vritualenv)
        requirements.txt

我想,除了推车型的一切,app_env代码app_demo,在原点的远程分支。

我没有cd到项目和做的:

git add .
git rm --cached -r models
git rm --cached -r web/app_env
git commit -m "Please work"
git push origin master:web_demo

但得到

remote: error: File models/variables/variables.data-00000-of-00001 is 986.28 MB; 
this exceeds GitHub's file size limit of 100.00 MB

! [remote rejected]   master -> app_demo (pre-receive hook declined)

因为根据模型的一些文件是太大。我以为我去掉它已经!?这究竟是为什么?

git git-push
1个回答
0
投票

除了使用git add .您应该添加单个文件或目录的一样

git add web/app

如果你做一个git status,你会得到所有这些都是不分阶段的文件,那么你可以选择单个文件,并通过一个将它们添加一个。

© www.soinside.com 2019 - 2024. All rights reserved.