I wonder if GitHub tries to make a stab at LayerVault [1] and compete with them? This could be a good first step. I wouldn't mind seeing LayerVault have some more competition in this space. I hope this is the first of many updates GitHub does trying to integrate more into version control for designers.
I think that this is one of the first early results of the work that Github is doing after here 100$M series-A
Github is transforming into a "document collaboration" platform, they will extend git usage to every single critical file format.
Great move guys :)
I suppose this is for small images... cos .psd's can grow to really heavy files. For instance a product presentation mockup, a single page design ready to be sliced (i.e. home.psd), or anything with "Photoshop 3D" can be easily over 100Mb...
It would be great if they could cast some insight into how they're parsing and rendering the PSDs, and if they wrote any code to do so, they posted it on GitHub.
Heh, they added PSD just in time for a large number of people to jump to Sketch. All joking aside, kudos for adding this. It's great, if you can get people to store these large files in github.
I saw that our artists recently (or might've been longer ago that I knew) started using PSB files rather than PSD - Haven't checked on the actual differences.
PSB stands for Photoshop Big: it's for Photoshop files larger than the arbitrary size of 30000x30000 pixels or 3 GB, whichever is smaller. PSB files can be up to 300,000 pixels wide.
I just wish PSD files weren't so horrendously, horrendously, horrendously, terrible with space.
Our design people routinely have to deal with 300MB+ files for client work. I'm not convinced yet it's worth the benefits if the only way they can work w/git(hub) is with git-bigfiles or git-annex, or some convoluted custom workflow =(
Image data is big by nature. If you are working with print-resolution files you can multiply that figure by ten. Each PS layer can contain a large amount of image data. It has nothing to do with the file format, if that is what you are implying.