Continuando o episódio sobre Git, vamos encerrar o assunto hoje. Desta vez vai ser mais ou menos um tutorial mas nada do básico. Vamos ver o que a maioria dos tutoriais de iniciantes não cobre pra você conseguir manter um repositório limpo e bem organizado. Como manipular commits. Como reescrever o histórico.
E no final quero discutir rapidamente sobre o assunto de monorepos que o Google ou Facebook usam. E finalmente explicar porque o desenvolvimento da kernel do Linux, que foi de onde originou o Git, dificilmente poderia funcionar em plataformas como GitHub.
Me siga nas redes sociais:
* Twitter ( / akitaonrails )
* Instagram ( / akitaonrails )
* Facebook ( / akitaonrails )
* Podcasts (anchor.fm/akit...)
Links:
* Git: Squash your latests commits into one (www.devroom.io...)
* Git and Other Systems - Migrating to Git (git-scm.com/bo...)
* Effectively Using Git With Subversion (www.viget.com/...)
* Git LFS (www.atlassian....)
* BFG Repo Cleaner (rtyley.github....)
* Why Github can't host the Linux Kernel Community (blog.ffwll.ch/...)
* Why don’t you have a monorepo? (hub.packtpub.c...)
* Monolithic Repos Are Evil (www.yegor256.c...)
* Monorepos: Please don’t! ( / monorepos-please-dont )
Podcast: anchor.fm/dash...
Transcript: www.akitaonrai...
29 сен 2024