If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: pt.w3docs.com/learn-git/git-add - Git Add | Tutorial Git Online .

site address: pt.w3docs.com/learn-git/git-add redirected to: pt.w3docs.com/learn-git/git-add

site title: Git Add Tutorial Git Online W3Docs

Our opinion (on Thursday 01 October 2026 13:51:34 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=Veja informações detalhadas sobre o comando git add, princípios de funcionamento com exemplos, opções comuns, como modo interativo e edição de patches.;

Headings (most frequently used words):

git, add, comuns, de, vs, descrição, as, três, áreas, por, que, preparar, alterações, opções, exemplos, modo, interativo, edição, patches, armadilhas, prática,

Text of the page (most frequently used words):
git (113), add (44), para (29), preparar (25), que (24), hunk (20), #alterações (18), você (17), arquivos (16), aprender (15), commit (15), não (15), arquivo (14), preparação (12), copiar (11), por (9), introdução (9), com (9), linhas (9), este (9), sim (8), html (7), comuns (7), patch (7), comando (7), confirmar (7), repositório (7), diretório (7), uma (7), apenas (7), editor (6), edição (6), interativo (6), opções (6), próximo (6), área (6), use (6), edições (6), pode (6), indeciso (6), w3docs (5), todos (5), três (5), rastreados (5), file (5), trabalho (5), quais (5), são (5), restore (5), staged (5), ele (5), changes (5), status (5), conteúdo (5), formatter (5), color (5), generator (4), prática (4), exemplos (4), patches (4), modo (4), áreas (4), todas (4), versão (4), mais (4), vez (4), index (4), como (4), atual (4), deixar (4), hello (4), novos (4), trecho (4), json (3), code (3), diff (3), encoder (3), quizzes (3), exercícios (3), php (3), javascript (3), css (3), antes (3), selecionar (3), prepara (3), gitignore (3), exclusões (3), mas (3), executar (3), novamente (3), anterior (3), incluir (3), instantâneo (3), evitar (3), até (3), branch (3), preparado (3), tudo (3), controle (3), histórico (3), commits (3), merge (3), string (3), tools (3), italiano (2), português (2), español (2), français (2), русский (2), deutsch (2), english (2), sobre (2), beautifier (2), password (2), ferramentas (2), python (2), java (2), livros (2), snippets (2), armadilhas (2), descrição (2), this (2), page (2), verificar (2), abre (2), permite (2), partes (2), usado (2), diretamente (2), funcionalidades (2), associadas (2), nada (2), pelo (2), ignorados (2), disco (2), exclusão (2), execute (2), novas (2), committed (2), converta (2), começam (2), representam (2), las (2), seu (2), sair (2), ver (2), dividir (2), útil (2), duas (2), relacionadas (2), único (2), possa (2), esta (2), forma (2), hunks (2), nem (2), posteriores (2), interativa (2), suas (2), reset (2), está (2), esses (2), comandos (2), qualquer (2), depois (2), escopo (2), quando (2), inteiro (2), excluídos (2), modificados (2), isso (2), ser (2), incluindo (2), captura (2), momento (2), adiciona (2), cada (2), alteração (2), workflows (2), rebase (2), repository (2), hash (2), 2026, direitos, reservados, feito, desenvolvedores, idioma, política, privacidade, contato, empresa, try, tutoriais, gratuitos, web, desde, 2014, next, previous, yes, was, helpful, usar, detalhada, específicas, específico, adicionar, totalmente, reversível, desfazer, permanente, ainda, padrões, preparados, forçar, adição, ignorado, passe, continuam, excluir, essa, única, etapa, exclui, editá, estará, preparada, mostrará, mesmo, tanto, quanto, not, for, link, dinâmico, modificado, mostrado, excluindo, antigo, seguidas, adicionando, substituto, modificação, espaços, remova, observe, modificar, metade, par, causar, confusas, removido, delas, espaço, adicionado, excluí, adicionadas, chamar, seletor, trechos, após, saída, aplicada, fazer, arbitrárias, algumas, podem, resultar, saídas, complexas, tornar, inaplicável, quiser, cancelar, operação, inteiramente, simplesmente, exclua, aqui, estão, alguns, elementos, operações, fazem, sentido, eles, especialmente, apresentar, separa, parte, desejada, cotidiana, construir, limpo, partir, mistas, exibir, ajuda, editar, manualmente, menores, procurar, corresponda, expressão, regular, fornecida, nenhum, posterior, restantes, escolher, opção, inicia, sessão, mostra, bloco, alteradas, solicita, respostas, retirar, sem, perder, versões, antigas, new, unstage, main, greeting, script, mensagem, readme, utils, vários, específicos, novo, comece, verificando, estado, prepare, confirme, moderno, ambos, preparam, diferença, caminho, criou, temporários, quer, prefere, listá, los, subdiretórios, fáceis, confundir, vale, preciso, escolhendo, dos, ignorar, director, dentro, recursivamente, fil, executada, deve, executado, sempre, fizer, queira, continuar, editando, permanecerão, preparadas, muitos, sistemas, foi, alterado, deliberadamente, meio, decidir, contém, editou, várias, coisas, lógica, próxima, mantendo, legível, exatamente, move, então, grava, estiver, esse, fluxo, etapas, transformar, bagunçado, limpos, focados, gravado, entrará, edita, projeto, passa, página, aborda, faz, entre, atua, úteis, modos, também, chamada, indica, deseja, salva, marca, prontas, registrá, fato, executa, seguida, veja, informações, detalhadas, princípios, funcionamento, detached, head, assinar, lfs, gitattributes, hooks, worktree, subtree, submodule, advanced, tips, fork, baseado, trunk, gitflow, funcionalidade, estratégias, conflitos, switch, checkout, using, branches, pull, push, fetch, remote, syncing, reflog, cherry, pick, amend, rewriting, history, revert, clean, undoing, bisect, show, blame, tag, log, examining, stash, saving, alias, config, clone, init, setting, chave, ssh, instalar, software, gerenciamento, código, fonte, sistema, getting, started, entrar, pesquisar, formatters, url, reverse, sha256, md5, length, calculator, colors, hsl, hex, mixer, converter, picker, general, cursos, tutorial, online,


Text of the page (random words):
git add tutorial git online w3docs w3docs livros aprender html aprender css aprender javascript aprender git aprender java aprender php aprender python cursos quizzes exercícios snippets ferramentas general tools html editor password generator html encoder code diff json beautifier todos os 13 color tools color picker color converter color mixer color hex colors hsl todos os 10 string tools string length calculator md5 hash generator sha256 hash generator string reverse url encoder todos os 19 code formatters javascript formatter css formatter html formatter json formatter php formatter pesquisar na w3docs k pt english en deutsch de русский ru français fr español es português pt italiano it entrar aprender git getting started introdução sistema de controle de versão gerenciamento de código fonte software de controle de versão o que é git instalar o git chave ssh repositório git setting up a repository introdução git init git clone git config git alias saving changes introdução git add git commit git stash git diff gitignore examining a repository introdução git status git log git tag git blame git show git bisect undoing changes introdução git clean git revert git reset git restore git rm git mv rewriting history introdução git commit amend git rebase git rebase i git cherry pick git reflog syncing introdução git remote git fetch git push git pull using branches introdução git branch git checkout git switch git merge conflitos de merge estratégias de merge git workflows git workflows branch de funcionalidade gitflow baseado em trunk fork advanced tips git submodule git subtree git worktree git hooks gitattributes git lfs assinar commits detached head git add veja informações detalhadas sobre o comando git add princípios de funcionamento com exemplos opções comuns como modo interativo e edição de patches descrição o comando git add adiciona alterações do diretório de trabalho para a área de preparação também chamada de index com ele você indica ao git quais alterações de arquivo deseja incluir no próximo commit o git add não salva nada no histórico por si só ele apenas marca as alterações como prontas para registrá las de fato você executa git commit em seguida para verificar o que está ou não preparado a qualquer momento use git status esta página aborda o que o git add faz as três áreas do git entre as quais ele atua suas opções mais úteis e os modos interativo e de edição de patches para preparar alterações trecho por trecho as três áreas cada alteração em um projeto git passa por três áreas diretório de trabalho os arquivos que você edita diretamente no disco área de preparação index um instantâneo do que entrará no próximo commit repositório o histórico de commits gravado pelo git commit o git add move as alterações do diretório de trabalho para a área de preparação o git commit então grava tudo o que estiver preparado no repositório esse fluxo em duas etapas é o que permite transformar um diretório de trabalho bagunçado em commits limpos e focados por que preparar alterações em muitos sistemas de controle de versão o commit captura tudo o que foi alterado o git deliberadamente adiciona a área de preparação no meio para que você possa decidir exatamente o que cada commit contém isso é útil quando você editou várias coisas não relacionadas de uma vez você pode preparar e confirmar uma alteração lógica depois preparar e confirmar a próxima mantendo seu histórico legível como a preparação captura um instantâneo no momento em que é executada o git add deve ser executado novamente sempre que você fizer novas edições que queira incluir se você preparar um arquivo e continuar editando o as edições posteriores permanecerão não preparadas até que você execute git add novamente opções comuns preparar um único arquivo para o próximo commit git add fil e copiar preparar todas as alterações dentro de um diretório recursivamente incluindo novos arquivos git add director y copiar preparar todas as alterações no repositório inteiro arquivos novos modificados e excluídos git add a copiar preparar alterações apenas em arquivos já rastreados incluindo exclusões mas ignorar arquivos novos não rastreados git add u copiar preparar alterações de forma interativa escolhendo partes dos arquivos trecho por trecho git add p copiar git add vs git add a vs git add u esses três comandos são fáceis de confundir por isso vale ser preciso comando arquivos novos arquivos modificados arquivos excluídos escopo git add sim sim sim diretório atual e subdiretórios git add a sim sim sim repositório inteiro git add u não sim sim apenas arquivos rastreados no git moderno git add e git add a ambos preparam exclusões a diferença é apenas o escopo do caminho use u quando você criou arquivos temporários que não quer confirmar e prefere não listá los no gitignore exemplos de git add você pode executar esses comandos em qualquer repositório git comece verificando o estado atual com git status depois prepare e confirme preparar um novo arquivo git add hello py copiar preparar vários arquivos específicos de uma vez git add hello py utils py readme md copiar preparar tudo e confirmar com uma mensagem git add a git commit m add greeting script copiar ver o que está preparado antes de confirmar git status copiar on branch main changes to be committed use git restore staged file to unstage new file hello py copiar para retirar um arquivo da área de preparação sem perder suas edições use git restore staged ou em versões mais antigas do git git reset git restore staged hello py copiar modo interativo executar git add p ou escolher a opção de patch em git add i inicia uma sessão de preparação interativa o git mostra um hunk um bloco de linhas alteradas por vez e solicita um comando as respostas mais comuns são y preparar este hunk n não preparar este hunk q sair não preparar este hunk nem os restantes a preparar este hunk e todos os hunks posteriores no arquivo d não preparar este hunk nem nenhum hunk posterior no arquivo g selecionar um hunk para ir até ele procurar um hunk que corresponda à expressão regular fornecida j deixar este hunk indeciso ir para o próximo hunk indeciso j deixar este hunk indeciso ir para o próximo hunk k deixar este hunk indeciso ir para o hunk indeciso anterior k deixar este hunk indeciso ir para o hunk anterior s dividir o hunk atual em hunks menores e editar manualmente o hunk atual exibir ajuda dividir s é especialmente útil se o git apresentar duas edições não relacionadas como um único hunk s as separa para que você possa preparar apenas a parte desejada esta é a forma cotidiana de construir um commit limpo a partir de um arquivo com alterações mistas edição de patches chamar git add e ou selecionar e no seletor interativo de trechos abre um patch no seu editor após sair do editor a saída é aplicada ao index você pode fazer alterações arbitrárias no patch mas algumas edições podem resultar em saídas complexas ou até tornar o patch inaplicável se quiser cancelar a operação inteiramente simplesmente exclua todas as linhas do patch aqui estão alguns elementos comuns que você pode ver em um patch e quais operações de edição fazem sentido para eles linhas que começam com representam conteúdo adicionado você pode excluí las para evitar preparar linhas adicionadas linhas que começam com representam conteúdo removido para evitar preparar a exclusão delas converta o em um espaço o conteúdo modificado é mostrado com linhas excluindo o conteúdo antigo seguidas de linhas adicionando o conteúdo substituto para evitar preparar a modificação converta as linhas em espaços e remova as linhas observe que modificar apenas metade do par pode causar alterações confusas no index armadilhas comuns a preparação é um instantâneo não um link dinâmico se você executar git add em um arquivo e editá lo novamente apenas a versão anterior estará preparada execute git add mais uma vez para incluir as novas edições git status mostrará o mesmo arquivo tanto em changes to be committed quanto em changes not staged for commit git add não exclui arquivos por você ele prepara exclusões de arquivos já rastreados com a ou u mas para excluir um arquivo do disco e preparar essa exclusão em uma única etapa use git rm arquivos ignorados continuam ignorados padrões no gitignore não são preparados pelo git add para forçar a adição de um arquivo ignorado passe git add f file nada é permanente ainda a preparação é totalmente reversível use git restore staged file para desfazer a preparação antes de confirmar prática prática quais são as funcionalidades e opções associadas ao comando git add quais são as funcionalidades e opções associadas ao comando git add git add é usado para adicionar alterações no diretório de trabalho à área de preparação o comando é usado para confirmar alterações diretamente no repositório git add file prepara as alterações de um arquivo específico para o próximo commit git add u prepara todas as alterações em arquivos já rastreados o modo interativo do git add permite selecionar partes específicas de um arquivo para preparar usar git add e abre um patch no editor para edição detalhada antes da preparação verificar was this page helpful yes no previous introdução next git commit on this page descrição as três áreas por que preparar alterações opções comuns exemplos de git add modo interativo edição de patches armadilhas comuns prática w3docs tutoriais exemplos exercícios snippets e quizzes gratuitos para a web desde 2014 livros aprender html aprender css aprender javascript aprender git aprender java aprender php aprender python prática exercícios quizzes editor try it ferramentas html editor password generator html encoder code diff json beautifier empresa sobre contato política de privacidade idioma english deutsch русский français español português italiano 2026 w3docs todos os direitos reservados feito para desenvolvedores
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

    No Images


    Verified site has: 98 subpage(s). Do you want to verify them? Verify pages:

    1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
    51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-98


    The site also has 3 references to external domain(s).

     x.com  Verify  github.com  Verify  linkedin.com  Verify


    Top 50 hastags from of all verified websites.

    Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

    Header

    HTTP/1.1 301 Moved Permanently
    Date Thu, 01 Oct 2026 13:51:34 GMT
    Content-Type text/html; charset=UTF-8
    Transfer-Encoding chunked
    Connection close
    Location htt????/pt.w3docs.com/learn-git/git-add
    Report-To group : cf-nel , max_age :604800, endpoints :[ url : htt????/a.nel.cloudflare.com/report/v4?s=7KVPoyZxDd8WgwNkfqVN5jfRe%2B14UhxZpf3%2FWoG1kaouFrODZfVtZIcWrWsSqBOpWtftir0%2F0wsAd4dB5dCnCh9EreZMT6fskQ80orGGI22JzA313HZDNAKzwNLwXro3 ]
    Nel report_to : cf-nel , success_fraction :0.0, max_age :604800
    Server cloudflare
    CF-RAY a43bf15fd9c88cb0-AMS
    alt-svc h3= :443 ; ma=86400
    HTTP/2 200
    date Thu, 01 Oct 2026 13:51:34 GMT
    content-type text/html; charset=utf-8
    cache-control public, max-age=0, s-maxage=3600, stale-while-revalidate=86400
    nel report_to : cf-nel , success_fraction :0.0, max_age :604800
    link </_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2>; rel=preload; as= font ; crossorigin= ; type= font/woff2 , </_next/static/chunks/0f-03z2d3_qak.css>; rel=preload; as= style , </_next/static/chunks/167rp0.dvu8z4.css>; rel=preload; as= style
    vary rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
    via 1.1 Caddy
    x-locale pt
    x-powered-by Next.js
    cf-cache-status DYNAMIC
    report-to group : cf-nel , max_age :604800, endpoints :[ url : htt????/a.nel.cloudflare.com/report/v4?s=yepapNyMSvoQb8t3xalfKIUwRJwEFsXNhJS%2B40Tj3bh9AZ57HX0eniuMg8iirEmLzOK1PCzjbuQOXCVC15Bj4uurduRPLO0zMzNSe0EYjW1D1Ump2uflQEHMVXvxd9N1 ]
    content-encoding gzip
    server cloudflare
    cf-ray a43bf1602d588069-AMS
    alt-svc h3= :443 ; ma=86400

    Meta Tags

    title="Git Add | Tutorial Git Online W3Docs"
    charset="utf-8"
    name="viewport" content="width=device-width, initial-scale=1"
    name="next-size-adjust" content=""
    name="description" content="Veja informações detalhadas sobre o comando git add, princípios de funcionamento com exemplos, opções comuns, como modo interativo e edição de patches."
    property="og:title" content="Git Add | Tutorial Git Online W3Docs"
    property="og:description" content="Veja informações detalhadas sobre o comando git add, princípios de funcionamento com exemplos, opções comuns, como modo interativo e edição de patches."
    property="og:url" content="htt????/pt.w3docs.com/learn-git/git-add"
    property="og:site_name" content="W3docs"
    property="og:locale" content="pt_PT"
    property="og:image" content="htt????/www.w3docs.com/build/images/logo-amp.png"
    property="og:type" content="article"
    name="twitter:card" content="summary_large_image"
    name="twitter:site" content="@w3docs"
    name="twitter:title" content="Git Add | Tutorial Git Online W3Docs"
    name="twitter:description" content="Veja informações detalhadas sobre o comando git add, princípios de funcionamento com exemplos, opções comuns, como modo interativo e edição de patches."
    name="twitter:image" content="htt????/www.w3docs.com/build/images/logo-amp.png"

    Load Info

    page size38135
    load time (s)0.471632
    redirect count1
    speed download80966
    server IP 104.26.4.230
    * all occurrences of the string "http://" have been changed to "htt???/"