Sincronize um repositório bifurcado com o original usando o cliente Github for Mac GUI e / ou a interface da Web?

6

Eu quero sincronizar um repo que eu assinei no Github com o original.

Existe alguma maneira de fazer isso usando apenas o cliente Github for Mac e / ou a interface da Web?

Se não, existe um cliente GUI (para Mac OS X) que eu possa usar para fazer isso?

    
por julien_c 09.06.2012 / 11:53

3 respostas

9

O GitHub para Mac não suporta vários controles remotos do Git . Só funciona com o remoto de origem.

Eu li os clientes do Git OS X listados nesta resposta na SO e selecionei os que indicam suporte para controles remotos e empurre / puxe.

O SmartGit
oferece suporte a push, pull, fetch (para todos os protocolos), gerenciamento de tag e ramificação, mesclar, gerenciar remotamente

Gitbox empurrar e puxar, rebase, reset de ramos e colheita de cereja

SourceTree

Torre
Na Barra Lateral, clique com o botão direito do mouse no cabeçalho da seção "Remotes" ou clique no botão "mais" na parte inferior e escolha "Adicionar Novo Repositório Remoto ...".

GitX (L)
possivelmente através do gitX

obviamente isso é bem fácil com a linha de comando:

git remote add upstream git://github.com/octocat/Spoon-Knife.git

git fetch upstream

    
por 13.06.2012 / 22:23
1

Eupessoalmenteuseio SourceTree e recomendo-o. Ele é repleto de recursos e é compatível com vários serviços de recompra, incluindo forno e github . O programa é muito fácil de usar e altamente suportado . Eles até têm seu próprio site de Perguntas e Respostas, onde se você tiver problemas, você pode fazer perguntas . interface é muito semelhante ao Stack Exchanges muito próprio).

Eu uso apenas o forno e nunca me interessei com o github, então não tenho certeza do que exatamente você está tentando fazer, mas sei que você pode garfo e fundir garfos no repo usando o Git e que o SourceTree também suporta fazer isso. Eu examinaria essa funcionalidade e verificaria se é isso que você está procurando fazer.

    
por 19.06.2012 / 17:59
0

Posso sugerir o Bazaar?

Com o plugin git, a GUI do Bazaar (ou CLI) funcionará muito bem com o Git. Eu usei isso para bifurcar um Git, mas não para sincronizar com ele (embora eu saiba que ele suporta esse comportamento).

Você pode criar um ramo Bazaar a partir do seu garfo Git local e, em seguida, usar o bazar para "empurrar" o novo ramo para o original.

link

link

Eu não tenho 100% de certeza se o plug-in do Git está incluído na instalação do Mac (já que eu não tenho um Mac). Mas eu sei que é para o Windows, e eu instalei o plugin para o Linux sem problemas.

    
por 16.06.2012 / 01:12

Tags