Who This Site Is For
"Iniciantes avançados" com Git. Você deve saber criar um repositório, adicionar e comitar arquivos, e você provavelmente tem uma ideia do porque você iria querer usar um branch.
Se você ainda não entende o motivo de usar software de controle de versão, então este site pode não ser muito útil para você. Eu recomendo que você explore por aí, mas se você não está conseguindo muita coisa, tente o meu resources page para alguma orientação, e considere voltar a este site mais tarde.
Por outro lado, se você já consegue fazer um git rebase --interactive
sem piscar, você pode não aproveitar muito deste site. (Mas eu espero que ele ofereça uma estrutura para ajudar outros a aprender!) Eu recomendo que você olhe Resources, e sugira quaisquer outros links que você ache que tenham lhe ajudado a chegar onde chegou.
- About This Site
- Git Makes More Sense When You Understand X
- Example 1: Kent Beck
- Example 2: Git for Ages 4 and Up
- Example 3: Homeomorphic Endofunctors
- Example 4: LSD and Chainsaws
- The Internet Talks Back!
- Graph Theory
- Seven Bridges of Königsberg
- Places To Go, and Ways to Get There
- Nodes and Edges
- Attaching Labels to Nodes
- Attaching Labels to Edges
- Directed Versus Undirected Graphs
- Reachability
- Graphs and Git
- Visualizing Your Git Repository
- References
- The Reference Reference
- Making Sense of the Display
- Garbage Collection
- Experimenting With Git
- References Make Commits Reachable
- My Humble Beginnings
- Branches as Savepoints
- Use Your Targeting Computer, Luke
- Testing Out Merges
- Rebase From the Ground Up
- Cherry-Picking Explained
- Using 'git cherry-pick' to Simulate 'git rebase'
- A Helpful Mnemonic for 'git rebase' Arguments
- The End