Need Help Pushing To Github

It's been at least 2 weeks since my last drink...sorry, wrong chat group.

It's been at least 2 weeks since I pushed my local 'main' repo up to github in Wappler. During that time, I created a branch for some new work, added 3 videos to my website that are each more than 100MB in size, and then merged back with 'main' locally using Wappler's git manager.

Apparently, there's a file size limit pushing to Github. :confused: I get it.

To try and resolve this, in .gitignore I added the path to ignore the folder where the 3 videos are located and tried another push from Wappler. Didn't work. Same "Notification" message.

I have github desktop. I wanted to do a push from there (to make sure this was a file size limit error) but the gitHub desktop looks at a separate local Wappler code repository than where my Wappler project is, and said I needed to fetch the remote commits before pushing...

I really want to go back to uploading my Wappler project files into gitHub but don't know what steps to take at this point. Any help is appreciated.

I'm certain you can make GitHub Desktop look at the folder where your Wappler project is

Too late! Those videos are now permanently stored in your repository's commit history, adding to .gitignore won't remove what's already uploaded (but still a good practice by adding to .gitignore to prevent future incidents).

I'm certain there are ways to remove them. Maybe you could ask ChatGPT or Google? :slight_smile: My search term is:
git remove large files committed by mistake

Thanks Apple. When I installed gitHub Desktop, I think it created the local repo from a remote pull. Wappler has been doing pushes to my remote repo on gitHub since I started from the project files, but gitHub Desktop must have created this new repo location on my laptop the first time it pulled from gitHub. I will make a backup copy of my wappler project, repoint gitHub Desktop to the Wappler project files and see if I can resolve.

As for the files being in my local repo's commit history, I think there's a git CLI command to remove it from being staged. Will have to research that more before trying anything. I don't want to break Wappler's change history inadvertently.