Commit 33ba6ab
Development environment setup (#32)
* Add AGENTS.md with cloud-specific development instructions
Co-authored-by: Rafael Corrêa Gomes <rafaelstz@users.noreply.github.com>
* Refactor to Jekyll: split monolithic HTML into layouts, includes, and data files
- Add _config.yml with centralized site metadata
- Add Gemfile with Jekyll 4.x and jekyll-seo-tag
- Add _layouts/default.html as base HTML layout
- Add _includes/ for reusable partials (head, header, nav, footer, scripts)
- Add _includes/sections/ with 13 content section files
- Add _data/navigation.yml to drive sidebar navigation via Liquid
- Refactor index.html to use Jekyll front matter and includes
- Update .gitignore for Jekyll build artifacts
- Update AGENTS.md with Jekyll-specific instructions
Co-authored-by: Rafael Corrêa Gomes <rafaelstz@users.noreply.github.com>
* Revert Jekyll refactoring: restore original pure HTML site
Remove all Jekyll files (_config.yml, _layouts/, _includes/, _data/, Gemfile)
and restore the original monolithic index.html and .gitignore.
Restore AGENTS.md to the original non-Jekyll version.
Co-authored-by: Rafael Corrêa Gomes <rafaelstz@users.noreply.github.com>
* Add content to all empty sections and update existing ones for latest Git
- Add git switch mention in git checkout section (Git 2.23+)
- Add content for git remote and git submodule sections
- Add content for Inspeção e Comparação: git show, log (advanced), diff (advanced), shortlog, describe
- Add content for Pacotes: git apply, cherry-pick, diff (patches), rebase, revert
- Add content for Debugando: git bisect, blame, grep
- Add content for Email: git am, apply, format-patch, send-email, request-pull
- Add content for Sistemas Externos: git svn, fast-import
- Add content for Administração: git clean, gc, fsck, reflog, filter-branch, instaweb, archive
- Add content for Servidor: git daemon, update-server-info
- Add content for Canalização de Código: all 16 plumbing commands
- Fix empty <li> bug in sidebar navigation
- Mention git filter-repo as modern replacement for filter-branch
Co-authored-by: Rafael Corrêa Gomes <rafaelstz@users.noreply.github.com>
* Update copyright year from 2025 to 2026
Co-authored-by: Rafael Corrêa Gomes <rafaelstz@users.noreply.github.com>
* Update CI and apply all SEO improvements
CI changes:
- Replace Jekyll build with HTML syntax validation (tidy)
- Add broken internal link checker
- Add sitemap.xml well-formedness validation
- Add JSON-LD structured data syntax validation
- Add robots.txt validation
- Add TODO/FIXME marker check
SEO improvements:
- Change lang='pt' to lang='pt-BR' for correct locale targeting
- Add hreflang tag for pt-BR
- Add meta robots 'index, follow' tag
- Remove deprecated meta keywords tag (ignored by Google since 2009)
- Remove IE8 shims (HTML5 Shiv + Respond.js) - zero IE8 market share
- Fix heading hierarchy: replace h3 tab labels with span.tab-title
- Wrap 181 git command examples in <code> tags for semantic markup
- Improve logo alt text for image search and accessibility
- Add FAQ structured data (JSON-LD) for 6 common Git questions
- Update sitemap.xml lastmod to 2026-02-24
- Add .tab-title and .well code CSS rules
Co-authored-by: Rafael Corrêa Gomes <rafaelstz@users.noreply.github.com>
* Fix CI: install libxml2-utils for xmllint command
Co-authored-by: Rafael Corrêa Gomes <rafaelstz@users.noreply.github.com>
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com>1 parent 0d4a3de commit 33ba6ab
File tree
5 files changed
+1073
-170
lines changed- .github/workflows
5 files changed
+1073
-170
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
| 10 | + | |
12 | 11 | | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
16 | | - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
17 | 68 | | |
18 | | - | |
19 | | - | |
20 | | - | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
0 commit comments