simulador 3D de Git & GitHub para engenharia de software
GitCode é um simulador interativo do Git. À medida que você executa comandos, o grafo 3D ao centro mostra a estrutura interna do repositório: commits são esferas, branches são linhas coloridas, e o cone branco no topo é o HEAD.
git init — inicializa um repositório.touch arquivo, echo "x" > arquivo — cria/edita arquivos.git add ., git add arquivo — adiciona ao stage.git commit -m "mensagem" — grava um commit.git branch nome, git checkout -b nome — gerencia branches.git checkout ref, git switch ref — alterna branches/commits.git merge branch — mescla histórias.git reset HEAD~1, git revert HEAD — desfazer.git clone, git push, git pull — fluxo remoto (simulado).git log, git status, ls, cat — inspeção.As missões verificam o estado do repositório (não os comandos digitados): qualquer caminho que produza o estado-alvo é aceito.