Comments (9)
Hi @crarau,
Using a beta version of the cocoapods gem to publish the library temporarily changed the remote as discussed here : CocoaPods/CocoaPods#5771
This happened at the same time this issue occurred and we never pushed files that big, the project is supposed to be a few megabytes tops.
So this leads me to believe that somehow a part of the Cocoapods repo got imported into the git :/ Indeed the large part of the repo is found in .git/objects/File.pack. I've tried lots of approaches till now to no avail :/ This is kinda making me crazy at the moment :)
Side note : This also happened locally on my machine on other repos, but I realised this before syncing and could delete my local project before propagating this issue.
In the meantime, you can get the bundle via the release page here :https://github.com/freshOS/then/releases
I'm very sorry for the inconvenience,
@maxkonovalov If you have any ideas ^^ In the meantime I'm going to try and reproduce what happened to try to understand how we can reverse it :/
from then.
I think I had a similar issue in one of my projects, somehow git started tracking Cocoapods remote instead of my repo. I fixed this by removing all remotes and re-adding them afterwards. Not sure if it's the same thing here though.
@s4cha maybe the large size of the repo can also be connected to the included zip-archive releases?
from then.
This is really weird.
ykyouhei forked 5 commits ago https://github.com/ykyouhei/then and doesn't have the issue.
So it validates that it happened in the meantime but the commits in between are mostly readme updates...
Using https://rtyley.github.io/bfg-repo-cleaner/ I have tried to no avail
the 400Mb packfile is transformed into a 200Mb one which is still way too big for such a project :/
java -jar bfg.jar --strip-blobs-bigger-than 2M the
// then
git reflog expire --expire=now --all && git gc --prune=now --aggressive
from then.
running
git log --all --full-history -- Specs
Finds commits that are on the Cocoapods repo
for ex:
commit 94fe92aee6163817fde73a488a99ee650e8f70e8
Author: noppefoxwolf <[email protected]>
Date: Tue Nov 8 02:41:57 2016 -0500
[Add] ZappingKit 0.1.6
Something is very wrong here...
from then.
I've made a fork and I'm no longer having the issue: https://github.com/crarau/then The clone of the fork is as expected, fast.
from then.
Thanks to @Ptr-mat precious help, this issue is now solved!!!
2 tags from Cocoapods were copied into then repo. So deleting them removed the 450MG commits!!
from then.
@crarau if you can validate we'll close the issue :)
from then.
All good now!
from then.
:)
from then.
Related Issues (20)
- Add @discardableResult to await HOT 4
- Data race HOT 4
- "Incompatible Swift version - framework was built with 4.2 (swiftlang-1000.11.37.1 clang-1000.11.45.1) and the local version is 4.2.1 (swiftlang-1000.11.42 clang-1000.11.45.1)." HOT 5
- Progress not getting called HOT 8
- Swift 5 support HOT 6
- Library name HOT 2
- .progress should be able to return Progress, not Float HOT 1
- Resolve promise on main thread HOT 4
- Can not upload update of app to App Store after name change HOT 1
- Add watchOS platform support
- Wrapping completion handlers HOT 4
- Mapping a response to `Void` HOT 1
- Xcode 11.2.1: fatal error: Unexpected Swift version HOT 3
- Cocoapods support HOT 3
- Readme code snippet typoed HOT 1
- Thread explosion causing a deadlock? HOT 1
- Warning Xcode 12: Simulator deployment target ‘IPHONEOS_DEPLOYMENT_TARGET’ is set to 8.0 HOT 1
- How about support iOS 15? HOT 4
- M1 - Apple Silicon with arm64 excluded architecture issue HOT 2
- Privacy Manifest HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from then.