how use github extension
Este tutorial prático explica como usar a extensão GitHub como repositório de código com o Microsoft Visual Studio. Aprenda as etapas de instalação e criação do repositório Github:
As equipes que trabalham em projetos .NET geralmente usam o Team Foundation Server (TFS) como o principal repositório de código para atividades de controle de versão. Esta é uma forma esperada de trabalhar. Não há dúvidas quanto a isso, pois a integração de ferramentas do mesmo fornecedor é perfeita e funciona sem problemas.
Mas hoje o GitHub é amplamente usado como um repositório de código baseado na web. Equipes espalhadas por locais distribuídos geograficamente podem fazer uso desse repositório para suas atividades de controle de versão. Portanto, é uma boa ferramenta para colaboração entre os membros da equipe.
O que você aprenderá:
Por que usar a extensão GitHub?
Basicamente, quando uma organização ou equipes que usam o GitHub há algum tempo e gostariam de continuar a aproveitá-lo no que diz respeito ao conforto de uso e também sem fazer nenhum investimento adicional, então se procuraria usar o GitHub para qualquer tipo de projetos.
Nos artigos anteriores, discutimos como o TFS pode ser usado para armazenar código e outros artefatos. Neste artigo, veremos como um projeto .NET pode ser compartilhado com o repositório GitHub.
Pré-requisitos:
- Versão do Microsoft Visual Studio.NET 2015
- Acesso ao repositório GitHub
- Git instalado localmente na máquina Windows. Clique aqui para baixar o Git.
Instale a extensão GitHub para Visual Studio.NET
Antes de compartilhar o projeto .NET com o repositório GitHub, é necessário instalar a extensão GitHub para Visual Studio.NET IDE.
Clique aqui para baixar a extensão do Visual Studio Marketplace.
Clique duas vezes na extensão baixada e clique em Instalar .


Se o Visual Studio.NET IDE estiver aberto, reinicie uma vez. Para verificar se a extensão está instalada, inicie o IDE e vá para Ferramentas-> Extensão e atualizações seção e pesquise GitHub na categoria Instalado.
c ++ converter matriz char para int

Crie um repositório GitHub a partir do Visual Studio.NET
Depois de instalar a extensão GitHub no IDE do Visual Studio .NET, vá para o Team Explorer tela inicial e crie um repositório GitHub.

Insira o nome do repositório GitHub e as credenciais. Além disso, certifique-se de fornecer um caminho local adequado onde o repositório Git local estará localizado com o projeto .NET.

Clique em Crio. Conforme mostrado na figura abaixo, o repositório GitHub é criado e agora você pode criar um novo Projeto ou Solução clicando no link mostrado no Team Explorer.

Visualização do repositório GitHub:

De volta ao Visual Studio.Net IDE, clique no link Criar projeto ou solução no Team Explorer. Marque a caixa de seleção “Criar novo repositório Git” e clique em OK.
Observação que a localização do repositório Git local seja automaticamente selecionada onde o projeto .NET seria armazenado.


O projeto agora é criado no local apropriado.

De volta ao Visual Studio.Net IDE, clique no Team Explorer-> Mudanças para enviar as alterações para o repositório Git local.

Insira um comentário e clique em Commit All. Uma vez comprometidos com o repositório Git local, podemos sincronizar as mudanças para disponibilizar às equipes no repositório GitHub.


Clique no Sincronizar link para fazer upload do código para o repositório GitHub. Verifique o repositório GitHub para garantir que o projeto .NET está disponível. Então, essencialmente, precisamos executar 'git push' para o repositório GitHub usando o IDE e não por meio da linha de comando.
Clique no Empurre link conforme mostrado abaixo.

O projeto agora está disponível no repositório GitHub. Aqui está a visão do mesmo.

Faça uma pequena mudança em qualquer arquivo e execute o Commit.

Como você pode ver, depois de modificar o arquivo, um INTERNET tick apareceu. Você pode clicar com o botão direito no arquivo e selecionar Comprometer-se.

As mudanças são mostradas no Team Explorer e você pode inserir o comentário e confirmar todas as mudanças.

Assim que o Commit for concluído, você precisará sincronizar e enviar por push as alterações para o repositório GitHub como uma prática normal.
A imagem a seguir é a visualização do repositório GitHub após o envio das alterações.

Olhando para o histórico de mudanças
Vamos agora olhar para o histórico que lista todos os commits feitos pelo time e também ver quais mudanças foram feitas naquele commit em particular. É muito interessante olhar ou comparar as mudanças com o commit anterior. Portanto, o comando 'git log' é equivalente aqui.
No Team Explorer, clique na opção Sincronizar e selecione Ação -> Ver Histórico


O histórico de todos os commits é mostrado. O Autor, a Data e os Comentários são exibidos.

Para ver as diferenças com o commit anterior, clique com o botão direito do mouse no último ou no commit apropriado e selecione Exibir detalhes do compromisso.

Os detalhes sobre este commit podem ser vistos na janela Team Explorer junto com o arquivo para o qual as mudanças foram feitas. Dê um duplo clique no arquivo e as alterações são mostradas usando a janela de comparação embutida.

Criação de tags
No GIT, as tags geralmente são criadas quando você deseja rotular o lançamento de uma nova versão do seu aplicativo. Vamos ver como criar uma tag no Team Explorer, já que agora temos os detalhes de commit mais recentes mostrados. Isso é equivalente ao comando ‘git tag’. Na etapa anterior, clique na opção Criar tag.
Insira o nome e o comentário do TAG conforme mostrado abaixo. Clique em Criar tag.

Visualize o histórico do arquivo novamente e você poderá ver o TAG.

Criando Filial
Vamos ver como criar um branch local no repositório Git. Normalmente, você criaria um branch do master se houvesse correções de bugs ou melhorias a serem feitas e então mesclaria no branch master.
No Team Explorer, clique no Galhos opção.

Clique com o botão direito no branch master no repositório local e crie um novo branch.

Isso é equivalente a usar o “ git checkout –b ”Comando. Digite o nome do branch como bug_fix e clique no botão Criar filial.

A ramificação agora está criada e listada. O trabalho de correção de bugs está sendo feito no branch bug_fix. Este ramo é exibido em AUDACIOSO e portanto indica que você está trabalhando no branch bug_fix.
qual vr funciona com o xbox um

Vamos fazer uma mudança em qualquer arquivo, confirmar e rebase as mudanças do branch bug_fix para o branch master.

Para mesclar as alterações do branch bug_fix para o branch master em Team Explorer, selecione os galhos opção e clique com o botão direito no branch master e selecione Confira.

Agora, clique com o botão direito no branch master e selecione Unir de opção .

Selecione os bug_fix branch Enquanto o Unir do ramo e clique em Vai.

As alterações agora são refletidas no branch master. Todas as alterações podem ser PUSHED para o repositório GitHub. Vamos para Team Explorer-> Sincronizar e clique em Empurre.

Todas as alterações agora são enviadas e refletidas no repositório GitHub.

Conclusão
Github é um repositório de código-fonte extremamente popular e amplamente usado na web. Neste artigo, vimos como o Visual Studio.NET 2015 pode se integrar muito bem com Git e GitHub.
Portanto, o Visual Studio.NET 2015 não pode apenas se integrar ao Team Foundation Server, mas se houver equipes que têm usado o GitHub extensivamente ao longo dos anos, ele pode se integrar muito bem. Portanto, vimos algum uso em nível de desenvolvedor de operações Git do IDE.
O Visual Studio.NET 2017 também tem mais ou menos o mesmo procedimento para integração com Git e GitHub.
Leitura recomendada
- Tutorial do GitHub para desktop - colabore com o GitHub do seu desktop
- Tutorial do GitHub para desenvolvedores | Como usar o GitHub
- Tutorial do Microsoft Visual Studio Team Services (VSTS): A plataforma Cloud ALM
- Introdução à programação C # usando Visual Studio .Net Framework
- Instalação e configuração passo a passo do Appium Studio
- Executando e verificando seu código de teste no Appium Studio for Eclipse
- Conectando emuladores ou simuladores ao Appium Studio
- Executando seus testes de Appium em paralelo usando Appium Studio for Eclipse