Baixe o cliente Git correspondente ao seu sistema operacional.
- Guia do usuário do Dreamweaver
- Introdução
- Dreamweaver e Creative Cloud
- Áreas de trabalho e exibições do Dreamweaver
- Configurar sites
- Sobre sites do Dreamweaver
- Configurar uma versão local do site
- Conectar-se a um servidor de publicação
- Configurar um servidor de teste
- Importar e exportar configurações de site do Dreamweaver
- Trazer sites existentes de um servidor remoto para a raiz do site local
- Recursos de acessibilidade do Dreamweaver
- Configurações avançadas
- Definir preferências de site para transferência de arquivos
- Especificar configurações do servidor proxy no Dreamweaver
- Sincronizar as configurações do Dreamweaver com a Creative Cloud
- Como usar o Git no Dreamweaver
- Gerenciar arquivos
- Criar e abrir arquivos
- Gerenciamento de arquivos e pastas
- Obter e colocar arquivos no servidor
- Devolver e retirar arquivos
- Sincronizar arquivos
- Comparar arquivos em busca de diferenças
- Encobrir arquivos e pastas em seu site do Dreamweaver
- Ativar as Design Notes para sites do Dreamweaver
- Impedir possível ataque ao Gatekeeper
- Layout e design
- CSS
- Noções sobre as folhas de estilos em cascata
- Aplicar layout às páginas usando o CSS Designer
- Usar pré-processadores de CSS no Dreamweaver
- Como definir preferências de estilo CSS no Dreamweaver
- Mover regras de CSS no Dreamweaver
- Converter CSS inline em uma regra de CSS no Dreamweaver
- Trabalhar com tags div
- Aplicação de degradês ao fundo
- Criar e editar efeitos de transição do CSS3 no Dreamweaver
- Formatar código
- Conteúdo e ativos de página
- Definir propriedades da página
- Configurar propriedades de cabeçalho e propriedades de link de CSS
- Trabalhar com texto
- Localizar e substituir texto, tags e atributos
- Painel DOM
- Editar na Visualização dinâmica
- Codificar documentos do Dreamweaver
- Selecionar e exibir os elementos na janela Documento
- Definir propriedades de texto no Inspetor de propriedades
- Verificar ortografia de uma página Web
- Usar regras horizontais no Dreamweaver
- Adicionar e modificar combinações de fontes no Dreamweaver
- Trabalhar com ativos
- Inserir e atualizar datas no Dreamweaver
- Criar e gerenciar ativos favoritos no Dreamweaver
- Inserir e editar imagens no Dreamweaver
- Adicionar objetos de mídia
- Adição de vídeos no Dreamweaver
- Inserir vídeo HTML5
- Inserir arquivos SWF
- Adicionar efeitos de áudio
- Inserir áudio HTML5 no Dreamweaver
- Trabalhar com itens da biblioteca
- Usar texto em árabe e hebraico no Dreamweaver
- Vinculação e navegação
- Efeitos e widgets do jQuery
- Programar sites
- Sobre codificação no Dreamweaver
- Ambiente de codificação no Dreamweaver
- Definir preferências de codificação
- Personalizar codificação por cores
- Escrever e editar código
- Dicas de código e preenchimento de código
- Recolher e expandir código
- Reutilizar código com snippets
- Linting de código
- Otimizar código
- Editar código na Visualização de design
- Trabalhar com conteúdo do cabeçalho das páginas
- Inserir inclusões de servidor no Dreamweaver
- Usar bibliotecas de tags no Dreamweaver
- Importar tags personalizadas para o Dreamweaver
- Usar comportamentos JavaScript (instruções gerais)
- Aplicar comportamentos internos do JavaScript
- Sobre XML e XSLT
- Executar transformações XSL do servidor no Dreamweaver
- Executar transformações XSL do cliente no Dreamweaver
- Adicionar entidades de caracteres para XSLT no Dreamweaver
- Formatar código
- Fluxos de trabalho entre produtos
- Instalar e usar extensões no Dreamweaver
- Atualizações dentro do aplicativo no Dreamweaver
- Inserir documentos do Microsoft Office no Dreamweaver (somente Windows)
- Trabalho com o Fireworks e o Dreamweaver
- Editar conteúdo em sites do Dreamweaver usando o Contribute
- Integração do Business Catalyst ao Dreamweaver
- Criar campanhas de email personalizadas
- Modelos
- Sobre os modelos do Dreamweaver
- Reconhecimento de modelos e documentos baseados em modelo
- Criar um modelo do Dreamweaver
- Criar regiões editáveis nos modelos
- Criar regiões e tabelas repetitivas no Dreamweaver
- Usar regiões opcionais em modelos
- Definir atributos de tag editáveis no Dreamweaver
- Como criar modelos aninhados no Dreamweaver
- Editar, atualizar e excluir modelos
- Exportar e importar conteúdo xml no Dreamweaver
- Aplicar ou remover um modelo em um documento
- Editar conteúdo em modelos do Dreamweaver
- Regras de sintaxe para tags de modelo no Dreamweaver
- Definir preferências de realce para regiões de modelo
- Vantagens de usar modelos no Dreamweaver
- Dispositivo móvel e multitela
- Sites dinâmicos, páginas e formulários Web
- Noções sobre aplicativos Web
- Configurar o computador para desenvolvimento de aplicativos
- Solucionar problemas de conexões de banco de dados
- Remover scripts de conexão no Dreamweaver
- Criar páginas dinâmicas
- Visão geral das fontes de conteúdo dinâmico
- Definir origens de conteúdo dinâmico
- Adicionar conteúdo dinâmico a páginas
- Alterar conteúdo dinâmico no Dreamweaver
- Exibir registros de banco de dados
- Fornecer e solucionar problemas de live data no Dreamweaver
- Adicionar comportamentos personalizados de servidor no Dreamweaver
- Criar formulários usando o Dreamweaver
- Usar formulários para reunir informações de usuários
- Criar e ativar formulários do ColdFusion no Dreamweaver
- Criar formulários Web
- Suporte aprimorado a HTML5 para elementos de formulário
- Desenvolver um formulário usando o Dreamweaver
- Criação visual de aplicativos
- Criar páginas mestre e detalhadas no Dreamweaver
- Criar páginas de pesquisa e de resultados
- Criar uma página de inserção de registro
- Criar uma página de registro de atualização no Dreamweaver
- Criar páginas de exclusão de registro no Dreamweaver
- Usar comandos ASP para modificar um banco de dados no Dreamweaver
- Criar uma página de registro
- Criar uma página de logon
- Criar uma página que apenas usuários autorizados podem acessar
- Proteger pastas no ColdFusion usando o Dreamweaver
- Usar componentes do ColdFusion no Dreamweaver
- Testar, visualizar e publicar sites
- Solução de problemas
Leia este artigo para saber como usar o Git para gerenciar seus arquivos e código-fonte no Dreamweaver.
O Dreamweaver oferece suporte ao Git, um sistema de controle de versões distribuído de código aberto, para gerenciar o código-fonte. Com a integração ao Git no Dreamweaver, você pode trabalhar em seu código de forma independente em qualquer lugar e depois mesclar suas alterações ao repositório central do Git. O Git ajuda a acompanhar as alterações em um arquivo e também permite que você reverta às versões anteriores.
Os repositórios do Git também são úteis quando você trabalha em equipe, pois o Git permite criar e manter ramificações com facilidade. Por exemplo, se você deseja fazer mudanças no design de seu site, e, ao mesmo tempo, outro membro da equipe atende a pedidos de alteração para o mesmo site, vocês podem trabalhar independentemente usando o Git. Nesse caso, ambos podem criar uma ramificação independentemente e fazer suas alterações em seus respectivos repositórios locais. O repositório local contém o histórico completo de todas as alterações à fonte feitas por você. Você pode pausar e mesclar as alterações com o repositório central a qualquer momento. Mesclar garante que o repositório central sempre tenha o código mais recente com as alterações de ambos.
Veja a seguir como começar a usar o Git no Dreamweaver.
Introdução ao Git no Dreamweaver
Se você for um novo usuário do Git, primeiro é necessário baixar o cliente Git e criar uma conta do Git. Um cliente do Git é essencial para que você use o Git no Dreamweaver.
Se você já tiver uma conta do Git, faça logon com sua conta. Verifique se você baixou o cliente Git no sistema.
Siga estas etapas para começar a usar o Git no Dreamweaver:
-
-
Crie uma conta para seu cliente Git.
Se você já tiver uma conta do Git, forneça suas credenciais para fazer logon no cliente Git.
O painel do Git
Recomenda-se instalar o cliente Git com as configurações padrão. O Dreamweaver seleciona automaticamente o caminho para o executável.
Agora você pode iniciar o Dreamweaver e associar seu site a um repositório do Git.
O Dreamweaver oferece suporte a operações do Git por meio do painel do Git (Janela > Git). Como usuário do Dreamweaver, você pode usar esse painel para executar operações comuns do Git, como Confirmar, Push, Pull e Fetch.
Você pode exibir este painel no Dreamweaver somente depois de baixar o cliente Git em seu computador.
A. Confirmar B. Recuperar todos os acessos remotos e atualizar contadores C. Git Pull D. Git Push E. Mostrar histórico de repositório F. Mostrar histórico de arquivos G. Criar tag H. Abrir o console bash/terminal I. Mais ações J. Pesquisar K. Diff L. Reverter arquivo
Associar seu site ao Git
Para começar a usar o Git no Dreamweaver, primeiro você deve associar seu site do Dreamweaver a um repositório do Git. Um repositório do Git é como uma pasta que você cria para ajudar a controlar as alterações nos arquivos. Você pode ter quantos repositórios do Git quiser em seu computador. Cada repositório no sistema é independente. Ou seja, as alterações salvas em um repositório do Git não afetam o conteúdo de outro.
Você pode associar seu site a um repositório criando um novo repositório ou clonando um já existente. Quando um repositório é inicializado ou criado, um repositório vazio do Git é criado no diretório de trabalho atual, com um arquivo .gitignore na pasta.
No entanto, quando um repositório existente do Git é clonado, todos os arquivos do repositório pai são clonados para o sistema local.
Leia para saber como inicializar um repositório do Git ou clonar um repositório.
Inicializar um repositório do Git
Ao começar a trabalhar com o Git no Dreamweaver, crie um repositório. Quando você inicializa um repositório do Git para seu site, um repositório do Git é criado onde for possível adicionar arquivos associados ao seu site do Dreamweaver.
-
Como usuário do Dreamweaver, você pode começar com um novo site. Ou, você pode ter um site existente que deseja associar a um repositório do Git. Seja como for, siga este procedimento para inicializar um repositório do Git.
- Para associar um novo site do Dreamweaver, clique em Site > Novo site.
- Para associar um site do Dreamweaver existente, clique em Site > Gerenciar sites. Na caixa de diálogo Gerenciar sites, clique duas vezes no site que deseja associar a um repositório do Git.
-
Se estiver criando um novo site, especifique um nome para o site.
Se tiver uma pasta que contenha os arquivos relacionados ao seu site, aponte para a pasta no campo Pasta do site local.
Se você deseja associar seu novo site a um repositório do Git existente, certifique-se de que a Pasta do site local aponte para o repositório do Git apropriado.
-
Marque a caixa de seleção Associar um repositório Git a este site. Em seguida, selecione a opção Redefinir como um repositório Git.
-
Clique em Salvar.
Observe que os arquivos da sua pasta local agora são visíveis no painel Arquivos (visualização do Git). Os arquivos estão em um estado não rastreado. Ou seja, esses arquivos ainda não estão confirmados no repositório do Git.
Você pode continuar trabalhando em seus arquivos e confirmá-los mais tarde. Além disso, é possível abrir o painel do Git (Janela > Git) e confirmar os arquivos de seu repositório. Para saber como confirmar arquivos no Git, consulte Controlar e confirmar alterações.
Clonar um repositório existente
Se já estiver trabalhando com um repositório existente do Git hospedado no Github, no Bitbucket ou em outros serviços de hospedagem conhecidos, você poderá executar o procedimento a seguir para clonar o repositório de dentro do Dreamweaver. Ao clonar um repositório existente, você cria uma cópia do repositório de destino no sistema local.
-
Clique em Site > Novo site.
-
Na caixa de diálogo Configuração do site, marque a caixa de seleção Associar um repositório do Git a este site. Em seguida, selecione Clonar repositório Git atual usando URL.
-
Especifique o URL do repositório que você quer clonar.
Certifique-se de que o URL https do repositório de destino que está inserindo é válido. Para testar se o URL é válido, clique no botão Testar nesta caixa de diálogo. URLs inválidos resultam em erros ao clonar e executar ações como Git Fetch ou Git Pull.
Observação:No momento, não há suporte à clonagem de um URL usando uma chave SSH com frase secreta no Dreamweaver. Os campos de nome de usuário e senha estão desabilitados.
-
Para salvar as credenciais inseridas, marque a caixa de seleção Salvar credenciais. Isso poupa você de ter que inserir suas credenciais toda vez que executar ações remotas como Git Push ou Git Pull.
-
Clique em Salvar.
Depois de clonar um repositório, é criada uma cópia local do repositório de origem. É possível exibir e editar os arquivos locais pelo Dreamweaver.
O instantâneo do repositório original que foi clonado é exibido em Painel do Git > Origem no canto superior direito.
Como usar o Git para controle de versão
Agora que associou seu site do Dreamweaver com um repositório do Git, você consegue exibir os arquivos no Git pelo painel Arquivos (exibição Git). O Git classifica os arquivos no seu repositório local como:
- Arquivos não rastreados: arquivos que você nunca confirmou no repositório do Git. Depois que você inicializa um repositório do Git, os arquivos são não rastreados até você os confirmar.
- Arquivos inalterados: arquivos que não foram modificados.
- Arquivos modificados: arquivos que foram editados.
- Arquivos testados: arquivos modificados e prontos para serem confirmados.
Usando o Git, você pode acompanhar as modificações nos arquivos. Quando você modifica os arquivos em seu sistema local, os arquivos modificados aparecem em uma cor diferente no painel Arquivos. Quando você clica duas vezes e abre o arquivo na Visualização de código, também pode ver a marca da medianiz destacando as linhas que foram modificadas. Você pode prosseguir e confirmar seus arquivos modificados no Git para sincronizar as alterações.
Quando você confirma os arquivos, o Git permite que você insira mensagens de registro para cada confirmação e reveja as alterações usando o recurso de diferenciação. Também é possível visualizar o histórico de versões para cada arquivo e para o repositório inteiro.
Veja a seguir como controlar as edições dentro do Dreamweaver e confirmar as alterações no Git.
Acompanhar edições no Git
No painel Arquivos do Dreamweaver, observe o ícone do Git que permite alternar entre a visualização do FTP e a visualização do Git. Clique no ícone do Git para alternar para a visualização do Git.
Se você inicializar um repositório do Git e não confirmar os arquivos, estes permanecerão não rastreados. Porém, se você confirmar os arquivos depois de inicializar o repositório, os arquivos serão reconhecidos pelo Git.
Se você clonar todos os arquivos de outro repositório, os arquivos serão reconhecidos pelo Git novamente.
Quando você modifica um arquivo e clica em Salvar, o painel Arquivos exibe os arquivos modificados em uma cor diferente. Clique duas vezes no arquivo modificado para ver as alterações exatas na Visualização de código.
Uma marca da medianiz indica as linhas nas quais as alterações foram feitas. Marcas de medianiz em verde indicam novos códigos que foram adicionados. Marcas de medianiz em amarelo indicam códigos modificados, enquanto marcas de medianiz em vermelho indicam uma linha de código que foi removida.
Ao clicar na marca de medianiz amarela, o aplicativo exibe a alteração no código. A linha de código excluída aparece em vermelho, enquanto o código recém-adicionado aparece em verde.
Observe um símbolo de R no canto esquerdo das linhas de código excluídas. Clique no símbolo de R para adicionar o código excluído de volta ao arquivo.
Use marcas de medianiz para visualizar a diferenciação e revisar suas alterações antes de confirmar as alterações no repositório do Git.
Exibir a diferenciação para arquivos modificados
Ao abrir o painel do Git, você verá uma lista dos arquivos modificados. Clique em um arquivo nesta lista para exibir as alterações feitas nele após a confirmação anterior (diferenciação). Para exibir a diferenciação de um arquivo, siga um destes procedimentos no painel do Git:
- Para exibir as edições por arquivo, clique em cada arquivo. Os realces em vermelho indicam a versão anterior, enquanto os realces em verde indicam a alteração que você fez agora.
- Selecione o arquivo para o qual deseja exibir a diferenciação. Clique em (ícone Diferenciação). É exibida a caixa de diálogo Git Diff, na qual as alterações são realçadas em vermelho e verde.
Confirmar alterações
-
No painel do Git, selecione o(s) arquivo(s) que deseja confirmar e clique em Confirmar.
-
Clique em (ícone Confirmar).
Quando você clica em Confirmar, o sistema exibe a caixa de diálogo Git Commit. Essa caixa de diálogo exibe os arquivos que contêm modificações.
Você pode clicar em cada arquivo para exibir as modificações, antes de continuar a confirmar os arquivos.
-
Para confirmar os arquivos, digite uma mensagem de confirmação na caixa de mensagem e clique em OK.
Após a confirmação dos arquivos, eles também são removidos do painel do Git.
Reverter alterações
Caso já tenha confirmado suas alterações e queira reverter para a versão anterior de um arquivo, faça o seguinte:
-
No painel do Git, selecione o(s) arquivo(s) que deseja reverter.
-
Clique no ícone de encaixado no painel do Git e selecione Reverter todas as alterações desde a última confirmação.
A versão anterior dos arquivos é restaurada no repositório local. Os arquivos restaurados podem ser exibidos no painel Arquivos.
Observação:Se quiser reverter um arquivo depois da confirmação, você deverá tê-lo confirmado pelo menos duas vezes.
-
Para reverter alterações antes de Confirmar, execute as seguintes etapas:
Caso deseje manter a última versão confirmada de um arquivo antes de confirmá-lo:
- Vá para o painel do Git, clique no arquivo que deseja manter e, em seguida, no ícone Atualizar.
- Na caixa de diálogo de confirmação, clique em OK.
O arquivo selecionado é removido da lista de arquivos modificados e a versão anterior do arquivo é restaurada.
Criar tags
Você pode criar tags sempre que confirmar as alterações no Git. É possível usar tags para identificar confirmações importantes. Por exemplo, uma devolução para uma grande alteração solicitada pelo cliente. As tags atuam como um ponteiro para uma confirmação específica.
-
Para criar uma tag, clique em (ícone Criar tag) no painel do Git.
-
Na caixa de diálogo Criar tag, especifique um nome para a tag. Clique em OK.
A tag que você criou é associada à sua confirmação.
Se você criar uma tag após realizar uma confirmação, a tag será associada automaticamente à confirmação mais recente.
Visualizar o histórico do arquivo
Toda vez que confirma um arquivo no Git, você pode visualizar o histórico do arquivo juntamente com os detalhes da confirmação. Esse recurso ajuda a identificar confirmações importantes e as tags associadas a confirmações.
- No painel do Git, siga um destes procedimentos:
- Selecione o arquivo desejado e clique em (ícone Mostrar histórico do arquivo).
- Clique com o botão direito do mouse no arquivo dentro do painel Arquivos e selecione Histórico do arquivo.
O sistema exibe o Histórico de arquivos Git do arquivo selecionado. Também é possível visualizar os detalhes da confirmação desse arquivo na mesma caixa de diálogo.
Visualizar o histórico do repositório
Além de visualizar o histórico de um arquivo no Git, é possível visualizar as alterações feitas no nível do repositório. Você pode visualizar todas as alterações e confirmações feitas no nível do repositório. Para visualizar o histórico do repositório, execute as seguintes etapas:
-
No painel do Git, clique no ícone Mostrar histórico do repositório. O sistema exibe o Histórico do repositório do Git com os detalhes de todas as confirmações.
-
Você pode ver a mensagem de confirmação, a data e a hora de quando os arquivos foram confirmados, além das tags associadas a uma confirmação e os detalhes do usuário que confirmou os arquivos.
-
Normalmente, o histórico do repositório especifica a lista de arquivos que foram confirmados no nível do repositório. Você pode clicar em cada arquivo para exibir o histórico de alterações no nível do arquivo.
Como usar o Git para colaboração
Um dos recursos mais distintos do Git são as ramificações. Ao contrário da maioria dos sistemas de controle de versão, uma ramificação do Git pode ser igualada a uma linha independente de todos os seus arquivos ou código associados. Por padrão, seu repositório tem uma ramificação denominada “master” (mestre). A ramificação mestre é a ramificação principal ou definitiva. Você pode criar ramificações a partir da mestre e fazer edições em cada uma delas.
Também é possível criar uma ramificação a partir de outra, onde você está fazendo uma cópia da ramificação pai. Você pode trabalhar de forma independente nas duas ramificações no mesmo repositório do Git. Por exemplo, você pode trabalhar em um novo recurso para o seu site em uma ramificação enquanto atende aos pedidos de alterações em outra ramificação.
O Git também permite mesclar ramificações caso você queira incorporar as alterações da ramificação atual a uma ramificação de destino. Quando você mescla duas ramificações, ambas continuam a existir de forma independente. Você pode continuar a trabalhar com as ramificações pai e de destino.
No Dreamweaver, quando desenvolvedores e designers trabalham juntos em um site, cada usuário pode criar uma ramificação a partir da mestre e fazer alterações de forma independente. Sempre que necessário, eles podem facilmente mesclar as alterações deles com outra ramificação e continuar a trabalhar com as duas ramificações.
Para saber mais sobre como criar e gerenciar ramificações no Git, leia as seguintes seções:
Criar ramificações no Git
-
No painel Arquivos, selecione a lista suspensa que relaciona todas as ramificações.
-
Clique em Gerenciar ramificações.
-
Na caixa de diálogo Gerenciar ramificações, clique no sinal + no canto inferior esquerdo.
-
Na caixa de diálogo Criar ramificação, selecione a ramificação de origem da qual você deseja fazer uma cópia.
Se essa for a primeira ramificação que você está criando, a ramificação de origem será sua ramificação mestre.
-
No campo Nome da ramificação, especifique um nome para a nova ramificação.
-
Clique em OK.
Mesclar ramificações
-
No painel Arquivos, selecione a lista suspensa que relaciona todas as suas ramificações.
-
Clique em Gerenciar ramificações. Na caixa de diálogo Gerenciar ramificações, selecione a ramificação que você deseja mesclar.
-
Clique em (ícone Mesclar ramificação) na parte inferior da caixa de diálogo.
-
Na caixa de diálogo Mesclar ramificação, selecione a Ramificação de destino. Essa ramificação é o repositório de destino com o qual você deseja mesclar a ramificação.
Como opção, especifique uma mensagem associada a essa mesclagem.
-
Clique em OK para mesclar sua ramificação com o destino.
Se as alterações no arquivo de uma confirmação entrarem em conflito com as alterações de outra ramificação, o processo de mesclagem será pausado. O sistema exibe uma mensagem de conflito juntamente com os arquivos que estão causando o conflito.
O painel do Git também exibe os arquivos em que ocorre o conflito. Observe o ícone que indica que há um conflito.
Para prosseguir com a mesclagem, primeiro você deve resolver o conflito. Para fazer isso, use a opção Rebase ou continue com a mesclagem usando a opção Sem avanço rápido.
-
Se você encontrar um conflito de mesclagem, escolha uma das seguintes opções:
- Usar rebase: quando você seleciona a opção Rebase, suas alterações atuais são aplicadas sobre os conflitos na ramificação de destino. Depois de escolher Rebase e clicar em OK, abra o painel do Git para exibir os arquivos que ainda precisam ser confirmados. Você pode então cancelar ou reiniciar a operação de rebase. Ao cancelar a operação, a ação é interrompida e a ramificação de destino não sofre alterações. Quando você a reinicia, suas alterações são ignoradas em favor dos conflitos encontrados na ramificação de destino.
- Criar uma confirmação de mesclagem mesmo quando mesclar resolve como um avanço rápido: também é possível mesclar sua confirmação independentemente dos conflitos exibidos entre a ramificação e a ramificação de destino. Nesse caso, a mesclagem é forçada, com suas alterações substituindo as alterações na ramificação de destino.
Para saber mais sobre rebase no Git, consulte Rebase no Git.
Trabalhar com repositórios remotos
Os repositórios remotos no Git são versões de um projeto que são hospedadas em outra rede. Para poder acessar um repositório remoto, crie uma conexão com ele. Dependendo dos direitos de acesso especificados no repositório remoto, você pode ter acesso somente leitura ou acesso de gravação ao repositório.
Quando você trabalha em equipe, os repositórios remotos ajudam a enviar dados por push e pull, de e para outros repositórios. No painel do Git no Dreamweaver, você pode criar uma conexão remota e executar várias operações do Git como Fetch, Git Push, Git Pull e Atualização Remota.
Leia os procedimentos abaixo para saber como criar e gerenciar repositórios remotos.
Adicionar um repositório remoto
Você pode adicionar um repositório remoto para compartilhar arquivos, seu progresso de trabalho e para acessar seus arquivos de projeto hospedados em outra rede. Adicionando um repositório remoto, você estabelece uma conexão remota com o repositório de destino. O Dreamweaver permite criar repositórios remotos no painel do Git.
Antes de adicionar um repositório remoto, certifique-se de que o outro repositório tenha configurações públicas habilitadas.
-
No painel do Git, clique em Criar acesso remoto.
-
Especifique um nome para o repositório remoto.
-
Insira o URL e as credenciais para o repositório remoto.
Para garantir que você inseriu um URL válido ao adicionar um repositório remoto, clique em Testar após digitar o URL. Quando você clica em Testar, a validade do URL é testada.
Esse teste não é aplicável para validar credenciais.
Cuidado:Se você não inserir um URL válido ou credenciais válidas, ocorrerão erros na execução do Git Pull, Git Push, Fetch e assim por diante.
-
Clique em OK.
Quando você adiciona um repositório remoto, ele aparece na lista suspensa na parte superior do painel do Git. Há também outros ícones para executar Git Push, Git Pull, Fetch remoto e atualizar contadores.
Gerenciar repositórios remotos
Após adicionar um repositório remoto e estabelecer uma conexão, você pode usar Fetch e Pull para exportar os arquivos do repositório remoto para seu repositório local. Também é possível usar Push para enviar seus arquivos ao repositório remoto. No entanto, primeiro é necessário usar Fetch para importar os arquivos do repositório remoto antes de realizar uma ação Git Push pela primeira vez.
Lembre-se de confirmar todos os seus arquivos no repositório local antes de tentar aplicar Push a eles. Caso seu repositório local tenha arquivos testados, a ação Git Push continuará não tendo êxito.
É possível executar as seguintes operações do Git pelo Dreamweaver:
Recuperar todos
Clique em para recuperar todos os arquivos de todas as suas conexões remotas. Recomenda-se que você execute uma ação Git Fetch antes de executar Git Push ou Git Pull. Esta ação recupera apenas os arquivos de um acesso remoto e não modifica o repositório local.
Extrair arquivos do repositório remoto
Você pode extrair alterações de um único repositório ou de um grupo de repositórios. Ao clicar no ícone Git Pull, o sistema exibe a caixa de diálogo Git Pull com várias opções.
-
No painel do Git, clique em (ícone Git Pull) para extrair os arquivos modificados do repositório remoto e mesclar as alterações com seu repositório local.
-
Na caixa de diálogo Git Pull, selecione a ramificação de rastreamento, especifique se deseja extrair alterações da ramificação atual ou de outra ramificação e, em seguida, defina as configurações de pull.
-
Por padrão, é selecionada a mesclagem padrão. Nesse caso, os arquivos do acesso remoto são extraídos para seu repositório local por meio de pull e as alterações são mescladas ao seu local.
-
Você também pode escolher uma das seguintes opções:
- Evitar mesclagem manual: selecione esta opção para desativar a mesclagem manual dos arquivos.
- Mesclar sem confirmação: selecione essa opção para continuar com a mesclagem no repositório remoto mesmo sem confirmar seus arquivos testados.
- Usar rebase: selecione essa opção para executar uma rebase. Quando você usa o rebase, as alterações da ramificação atual são tiradas e aplicadas no histórico da ramificação de que você está extraindo arquivos. O histórico de últimas confirmações da ramificação é regravado. Os arquivos agora correspondem às versões da ramificação do destino de onde você está extraindo os arquivos. Embora rebasing produza um histórico limpo do Git para a ramificação, você deve ter sempre cautela ao escolher a opção Usar rebase.
- Usar redefinição flexível: selecione essa opção para executar uma redefinição ou rebase flexível. É possível escolher a opção Usar redefinição flexível quando você extrai os arquivos de um repositório remoto pela primeira vez. Nesse caso, o repositório remoto atua como um repositório pai do qual o repositório local recebe todas as alterações. No entanto, as alterações no repositório local são mantidas. O Git não reconhece arquivos que não estão presentes no repositório remoto, mas residem em seu repositório local. Esses arquivos são exibidos como arquivos excluídos depois de você ter executado uma redefinição flexível. Se você optar por manter estes arquivos no seu repositório local, as alterações remotas serão perdidas.
Cuidado:Se prosseguir com a redefinição flexível, seus arquivos não reconhecidos serão excluídos.
Enviar arquivos para o repositório remoto
Após estabelecer conexão com repositórios remotos, quando você modifica e confirma os arquivos modificados, o Git registra essas alterações. O ícone Git Push no painel do Git exibe imediatamente o número de arquivos que foram modificados. Esses arquivos podem agora ser enviados por push para o repositório remoto.
Quando você executa um Git Push, as confirmações que você fez no repositório local são enviadas por push para o repositório remoto.
Para enviar os seus arquivos de dentro do Dreamweaver:
-
No painel do Git, clique no ícone Git Push.
O sistema exibe a caixa de diálogo Git Push. Você pode enviar por push as suas confirmações para a ramificação de rastreamento atual ou para outra ramificação que você especificar.
-
Também é possível definir as configurações de push nessa caixa de diálogo. A opção Push padrão está selecionada por padrão.
-
Você também pode selecionar as seguintes opções:
- Push forçado: selecione essa opção para enviar à força suas alterações ao repositório remoto, independentemente de possíveis conflitos.
- Excluir ramificação remota: selecione essa opção para excluir a ramificação remota existente e enviar os arquivos locais para o repositório remoto.
-
Se desejar, marque a caixa de seleção Enviar tags para enviar as tags para o repositório remoto.
-
Clique em OK.
Se houver algum conflito entre as confirmações locais e as confirmações feitas no repositório remoto, é recomendado que os conflitos sejam resolvidos primeiro. Depois, você poderá enviar as alterações.
Para fazer isso, primeiro será necessário extrair as alterações do repositório remoto, resolver os conflitos e, depois, enviar os arquivos sem conflitos.
Pesquisar por arquivos no painel do Git
A barra de pesquisa no painel do Git permite que você pesquise por arquivos usando o nome do arquivo. Esse recurso é especialmente útil quando você tem um grande número de arquivos associados ao seu site.
Para procurar por um arquivo, basta digitar o nome de arquivo na barra de pesquisa. Os arquivos que contêm a sua consulta de pesquisa são exibidos imediatamente.
Adicionar arquivos à lista de itens ignorados
Quando não deseja que o Git atue em um arquivo, você pode adicionar o arquivo ao .gitignore. O Git ignora os arquivos nessa pasta sempre que você executa qualquer ação, inclusive confirmação, push e pull. Você deve confirmar o arquivo .gitignore em seu repositório para que qualquer outro usuário que esteja clonando seu repositório também fique ciente dos arquivos na pasta .gitignore.
Para adicionar arquivos a .gitignore, vá para o painel Arquivos no Dreamweaver. Selecione e clique com o botão direito do mouse no arquivo que você deseja que o Git ignore, e selecione Git > Adicionar ao .gitignore.
A qualquer momento, se quiser remover um arquivo de .gitignore, selecione o arquivo no painel Arquivos. Clique com o botão direito do mouse e selecione Git > Remover de .gitignore.
Certifique-se de confirmar o arquivo .gitignore nos repositórios locais e remotos depois de modificar esse arquivo.
Acessar o Git pela linha de comando
Nas seções anteriores deste artigo, você aprendeu como usar o painel do Git (UI) para executar tarefas como associar um repositório do Git ao seu site, criar e gerenciar conexões remotas, enviar arquivos para um repositório ou retirar arquivos de um repositório. Você também pode executar essas ações e muito mais usando os comandos do git.
Para executar qualquer operação do Git usando o terminal, siga um destes procedimentos:
- Clique em Janela > Git e clique no ícone Abrir o console Bash/Terminal.
- No painel Arquivos, alterne para a visualização do Git. Clique no ícone Abrir terminal de Git ao lado da lista suspensa de repositórios.
Para conhecer os comandos comuns do git, consulte a Folha de dicas do Git.
Algumas ações como git stash e combinar confirmações após o envio só são possíveis pela linha de comando no momento.
Certas ações, como inicializar um repositório do Git a partir da linha de comando, também são refletidas na interface do Dreamweaver.
No entanto, se você modificar arquivos usando a linha de comando enquanto o aplicativo do Dreamweaver estiver fechado, a seguinte mensagem será exibida na próxima vez que iniciar o Dreamweaver:
Definir preferências do Git no Dreamweaver
Nas preferências do Git no Dreamweaver, você pode definir algumas configurações para usar o Git no Dreamweaver. É possível usar a caixa de diálogo Preferências para definir preferências do Git, como o caminho para o terminal, as configurações de tempo limite e assim por diante.
-
Selecione Editar > Preferências.
-
Na caixa de diálogo Preferências, selecione Git.
-
Na caixa de diálogo Preferências do Git, defina o seguinte:
- Caminho para o executável do Git: o arquivo .exe do cliente Git. Se o executável estiver salvo em outro local, navegue até o local onde você salvou o arquivo .exe do Git.
- Tempo limite padrão de operação Git: especifique o tempo limite em segundos para qualquer operação remota do Git.
- Caminho para o terminal: o caminho completo para o arquivo executável para abrir e usar o terminal do Git.
- Argumentos do comando: forneça argumentos, se houver, para os comandos do Git.
-
Clique em Aplicar para salvar as configurações.
Reinicie o Dreamweaver para que suas preferências atualizadas entrem em vigor.