Arquivo

Archive for the ‘GitHub’ Category

Git – Sincronizando com o seu Fork

10/03/2014 1 comentário

Para quem conheçe um pouco mais de Git, sabe que é possível trabalhar em um Fork. Um fork, diferente de uma branch, é uma cópia de todo um repositório.

Você trabalha no seu Fork e quando terminar precisa:

  1. Fazer um merge com o repositório principal (origin): https://help.github.com/articles/syncing-a-fork
  2. Fazer um pull-request do seu Fork para o reporisório original (origin): https://help.github.com/articles/using-pull-requests

Abraços.

 

Anúncios
Categorias:GitHub

Versionamento de release

No processo de deploy automático aqui na empresa, estamos usando o Git Hub (comando git) juntamente com o Team City.
Abaixo segue alguns links interessantes para ler e se aprofundar:

Abraços

 

Categorias:GitHub

Instalando o Tortoise Git para Windows

Sempre que eu tenho que instalar/configurar o Git no Windows, acabo sofrendo. Então resolvi montar um tutorial para seguir.

————————-

Instalar primeiro esse cara: https://code.google.com/p/msysgit/

Eu baixei a verão Git-1.8.4-preview20130916.exe e segui a configuração abaixo:

git_install01

git_install02

git_install03

git_install04

 

git_install05

 

git_install06

 

git_install07

 

git_install08

 

git_install09

—————-

Depois instalamos esse cara aqui: https://code.google.com/p/tortoisegit/.

Baixei o TortoiseGit-1.8.5.0-64bit.msi e segui a configuração abaixo:

git_install10

 

git_install11

 

git_install12

 

git_install13

 

git_install14

 

git_install15

 

git_install16

 

——————-

Agora basta aproveitar usando as opções no windows explorer ou pelo Git Bash

git_install17

 

 

Categorias:GitHub

Git – voltando para versão original da branch

Algumas vezes o merge não dá certo ou a gente faz alguma cagada no momento de resolver os conflitos.
Pra voltar a branch na versão original, siga os comandos abaixo (aonde “stable/1.0.0″ é o nome da branch”):

git checkout stable/1.0.0
git fetch origin
git reset --hard origin/stable/1.0.0
Categorias:GitHub