We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
popcorn —
Let me preface with: I like C. I think we should write more things in C. I do not think we shou…
»
Matt Mascarenhas —
Yeah, submodules seem to be the way to go. I use and currently symlink the source into xcb_handm…
»
noxy_key —
How does this make things easier for people who maintain their own forks? These are by all rights,…
»
drjeats —
[EDIT] Everyone beat me to it! :pinch: Anders Kaare's twitter reply is probably a better bet than…
»
Scott Brooks —
Or he could push to a different branch like or something like that. Then the community maintain…
»
David Owens II —
That's going to cause Casey to have to sync the community one as well otherwise it will error when…
»
Scott Brooks —
You can use separate repos for this. I don't think that one needs to be a fork. You should be abl…
»
noxy_key —
Yep, apparently so. We are posting at the same time and I missed the convo while typing :)
»
Casey Muratori —
I'm definitely not putting the assets in the GitHub, so hopefully everyone can be OK with that :) …
»
David Owens II —
That is what the submodules are, essentially symlinks. You either do this: git clone --recursive <…
»
noxy_key —
I think it might also possible to symlink other repositories into your own, but it seems it's only…
»
David Owens II —
Certainly, it's all about finding the most pragmatic workarounds. =)
»
Casey Muratori —
The submodules idea you proposed sounds like the best work-around so far. I don't have any experi…
»
David Owens II —
I sent a more detailed email about this, but I think you want top-level repos for your setup inste…
»
Casey Muratori —
Hey all, GitHub setup is proceeding apace, although honestly, GitHub is a bit toyish in my opinion…
»
John Lorre —
First I was thinking much like Casey, not really liking the idea of an extension. But if it is not…
»
Mike T —
Cool. :) Completely forgot about that feature. I guess I never use it. :)
»
David Owens II —
The files stored (for LFS) in git are essentially metadata. Without the extension, I believe there…
»
Mike T —
I'm not familiar with the git extension, what happens if you don't have it installed. Will the poi…
»
David Owens II —
Unfortunately, there are no ideal solutions here.Downloading huge asset zips sucks.Breaking up ass…
»
Casey Muratori —
I don't really want something where everyone's going to have to install an extension, though, and …
»
David Owens II —
You could sign up for this: .
»
Casey Muratori —
Git can't handle assets (that's why game developers never use it :) ) of the size used in game dev…
»
Saticmotion —
Turns out the problem was the relative file paths. In episode 4 Casey turns on full paths in the c…
»
Miguel Lechón —
Hi fellow pushers, I've been catching up on recent episodes while annotating them and I have to ad…
»
Asaf Gartner —
Will it also include the assets?
»
Nuno —
Great idea Casey :) Now I can ditch my daily/weekly routine to download the latest code and import…
»
John Lorre —
This would be awesome. As this was not explicitly written, I state (the likely obvious) to start t…
»
Andreas Wilfer —
It sounds like a perfect idea to put it in a private repository.
»
Abner Coimbre —
When it comes to Git foo, I have found Miblo, Drive137, or Soulflare3 to be very good at maintaini…
»