No meu caso, prefiro não fazer squash pois acabas por perder o histórico
dos diversos commits, o que eu, pessoalmente, acho útil principalmente se
por exemplo, possa precisar de fazer um cherry pick para uma branch onde a
mesma alteração possa ser necessária sem ter de levar com tudo atrás.

Já agora, dos que aqui usam GIT, quais os repositórios que usam?

2017-10-26 14:23 GMT+01:00 Pedro Pereira <[email protected]>:

> Não sei exatamente mas existem várias formas de tornar mais simples uma
> por exemplo é fazer squash dos commits em apenas um...e depois fazer o
> resolve desse único commit. Mas as tools abstraem um PC disso.. na linha de
> comandos normalmente faço sp rebase do que está no server c os meus commits
> e aí eu resolvo os commits..
>
> On 26 Oct 2017 2:19 pm, "João Fernandes" <joaopedromartinsfernandes@
> gmail.com> wrote:
>
>> Pedro, suponho que seja o famoso fast forward certo? É verdade que os
>> clientes acabam por nos tornar preguiçosos sobre o que acontece na
>> realidade.
>>
>> 2017-10-26 11:32 GMT+01:00 Pedro Pereira <[email protected]>:
>>
>>> Se isso acontecer vais ter um merge por fases...ou seja ao fazer merge
>>> vais ter de resolver commit por commit. Quando fizeres o resolve de cada um
>>> vai estar td resolvido..as tools abstraem isso um PC mas na linha de
>>> comandos é isso que acontece.
>>>
>>> On 26 Oct 2017 11:26 am, "Pedro Pereira" <[email protected]>
>>> wrote:
>>>
>>>> Isso é a ideia de ser descentralizado se o segundo vai fazer push e a
>>>> hashtag n faz match ele recebe um warning que existem alterações e tem de
>>>> fazer merge localmente resolver os conflitos localmente e após isso fazer
>>>> commit. Desta forma o repo fica sp limpo isto tendo em conta que tá a fazer
>>>> o merge é a resolver os conflitos tá a verificar se passa os testes e está
>>>> td dentro de ordem. E apos isso pode fazer push.. isto vai contra o "commit
>>>> and forget"
>>>>
>>>> On 26 Oct 2017 11:08 am, "Hugo Ferreira" <[email protected]>
>>>> wrote:
>>>>
>>>>> OK, segundo estou a entender, no segundo aparecem os conflitos e ele
>>>>> resolve localmente (tal e qual como no SVN) mas já tinha feito commit 
>>>>> local
>>>>> de vários !
>>>>> Imagina que o segundo fez o commit 1, 2 e 3 mas os conflitos estão no
>>>>> 1 no 2 mas com o 3 está tudo bem (que são outros ficheiros).
>>>>> Resolve os conflitos como se fosse um replace do commit 1 e 2 e volta
>>>>> depois a tentar sincronizar com o central ?
>>>>>
>>>>> A situação dos branchs ainda não sabia o que é mais um ponto positivo
>>>>> a adicionar.
>>>>> Sempre me fez comichão ter de duplicar o código fisicamente, razão
>>>>> pela qual evitava.
>>>>>
>>>>>
>>>>> No dia 26 de outubro de 2017 às 10:58, João Fernandes <
>>>>> [email protected]> escreveu:
>>>>>
>>>>>> Hugo,
>>>>>>
>>>>>> o segundo faz fetch localmente dos commits que entretanto chegaram ao
>>>>>> repositório remoto, resolve qualquer conflito que possa ter surgido e 
>>>>>> volta
>>>>>> a fazer commit (que tem o resolve) e push para o repositório.
>>>>>>
>>>>>> O GIT tem várias vantagens relativamente ao SVN, como o caso das
>>>>>> branches não serem réplicas totais do código, sendo o switch entre elas
>>>>>> quase imediato e tendo custo quase nulo de espaço adicional. Podes criar 
>>>>>> a
>>>>>> tua branch local e fazer todos os disparates que não vai influenciar em
>>>>>> nada as branches de desenvolvimento e isto tudo sem nunca influenciar em
>>>>>> anda o repositório central (ou repositórios).
>>>>>>
>>>>>> Usamos GIT há sensivelmente 3 anos e aumentou a produtividade da
>>>>>> equipa e diminuiu drasticamente os tempos de lançamento. Apesar do GIT 
>>>>>> não
>>>>>> impor qualquer workflow de trabalho, optamos pelo GitFlow que permite de
>>>>>> forma muito facilitada o desenvolvimento isolado de features que são
>>>>>> somente integradas após aprovação.
>>>>>>
>>>>>> 2017-10-26 10:48 GMT+01:00 Hugo Ferreira <[email protected]>:
>>>>>>
>>>>>>> Com a linha de comando fazes tudo.
>>>>>>> O Git nasceu da linha de comandos e são comandos simples, com nomes
>>>>>>> fáceis de entender e como habitual a net está inundada dessa informação 
>>>>>>> mas
>>>>>>> mesmo assim nem seria preciso tanto. A site oficial do Git está muito 
>>>>>>> bem
>>>>>>> feito e é quanto baste. Alias foi a partir de lá que facilmente 
>>>>>>> coloquei o
>>>>>>> Git a funcionar ontem à noite só com uma simples leitura.
>>>>>>>
>>>>>>> No limite a ferramenta gráfica fará também tudo se implementar todos
>>>>>>> os comandos ou andará um passo atrás.
>>>>>>>
>>>>>>> No meu caso não consigo idealizar sem a ferramenta gráfica.
>>>>>>> Não se trata de uma questão de ser mais "bonito" que é :) nem de
>>>>>>> saber os comandos que são fáceis de memorizar.
>>>>>>> Para mim trata-se de eficiência.
>>>>>>>
>>>>>>> O SVN sempre me tratou bem. Utilizo há cerca de uma década.
>>>>>>> Aprendi a evitar conflitos de código na maioria das vezes mas por
>>>>>>> vezes o SVN fica com lock e perde-se tempo a resolver a questão.
>>>>>>> Apesar de o Git ser atualmente "lá mode" ou melhor já é nos últimos
>>>>>>> anos, para mim a grande vantagem é poder trabalhar offline e com log 
>>>>>>> total.
>>>>>>> Dúvido que a grande maioria das pessoas que argumentam sobre isto,
>>>>>>> alguma vez tenha utilizado mas no meu caso utilizo em cerca de 30 a 40% 
>>>>>>> do
>>>>>>> tempo o que é muito, o que me obriga a ter cópias de código ou a fazer
>>>>>>> commits a selecionar ficheiros com alguns partilhados porque gosto de 
>>>>>>> ter
>>>>>>> os commits em separado e não fazer do repositório um simples caixote.
>>>>>>>
>>>>>>> Tenho uma dúvida para os experts do Git:
>>>>>>> Se eu estiver offline e fazer n commits para o meu repositório local
>>>>>>> e outro utilizador fizer o mesmo, o primeiro vai enviar as alterações 
>>>>>>> para
>>>>>>> o central (que não é bem central). O que acontece ao segundo em termos 
>>>>>>> de
>>>>>>> conflito num commit intermédio ?
>>>>>>> Parece-me inseguramente assustador.
>>>>>>>
>>>>>>> No dia 26 de outubro de 2017 às 10:33, Pedro Pereira <
>>>>>>> [email protected]> escreveu:
>>>>>>>
>>>>>>>> Ricardo Araújo para mim é mais simples..nao vejo em momento algum a
>>>>>>>> complicar com descreves mesmo em merges com múltiplos branch's com o UI
>>>>>>>> fico mais baralhado do que a linha de comandos e para mim torna-se mais
>>>>>>>> simples tlv pk estou mais habituado a linha de comandos que uma tool em
>>>>>>>> particular.
>>>>>>>> Fora que que sair do meu local development e for usar outra máquina
>>>>>>>> ou até mm SSH não tenho alternativa senão usar terminal.
>>>>>>>>
>>>>>>>> Mas isso é como td depende quem use e o que faça no dia a dia e
>>>>>>>> gosto pessoal.
>>>>>>>>
>>>>>>>> On 26 Oct 2017 9:55 am, "Hugo Ferreira" <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> A propósito João, admira-me não utilizarem o TortoiseGit :)
>>>>>>>>>
>>>>>>>>> No dia 26 de outubro de 2017 às 09:47, Hugo Ferreira <
>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>
>>>>>>>>>> O sourcetree parece ser o mais popular, seguido do tower.
>>>>>>>>>> Depois de ter instalado, apareceu-me apenas 2 opções (ou 3) de
>>>>>>>>>> repositórios conhecidos e não vi nenhum opção de custom o que me 
>>>>>>>>>> custa a
>>>>>>>>>> acreditar pelo que com certeza deverá existir mas não foi intuitivo 
>>>>>>>>>> para
>>>>>>>>>> mim.
>>>>>>>>>> Uma vez feito o login num repositório público já com um teste,
>>>>>>>>>> mostrou-se (pelo menos em macOS) uma ferramenta nada intuitiva num 
>>>>>>>>>> fundo
>>>>>>>>>> vazio.
>>>>>>>>>>
>>>>>>>>>> O Tower depois de instalado, mostra muitos repositórios
>>>>>>>>>> (provavelmente todos até à data) + uma última opção de custom 
>>>>>>>>>> (complicar
>>>>>>>>>> para quê ?).
>>>>>>>>>> Testei primeiro com o meu repositório de teste e foi muito fácil
>>>>>>>>>> ligar-me ao mesmo e tudo parece familiar (se calhar estou viciado no 
>>>>>>>>>> SVN).
>>>>>>>>>> Eu esperava tudo o que o Git oferece que eu tinha lido nos
>>>>>>>>>> últimos dias (ou seja os comandos em forma GUI) + explorador de 
>>>>>>>>>> pasta onde
>>>>>>>>>> podia fazer show log de um ficheiro ou pasta mas foi muito mais 
>>>>>>>>>> longe do
>>>>>>>>>> que isso criando nossas necessidades. Não só consigo visualizar o 
>>>>>>>>>> famoso
>>>>>>>>>> fluxo do git como consigo visualizar a evolução das pastas em árvore 
>>>>>>>>>> ao
>>>>>>>>>> longo do tempo.
>>>>>>>>>> A forma como foi estrutura esta ferramenta, nota-se que foi muito
>>>>>>>>>> bem pensada. É intuitiva para iniciados no Git como eu mas também
>>>>>>>>>> disponibiliza todas (ou uma grande parte) das ferramentas/opções do 
>>>>>>>>>> Git.
>>>>>>>>>> No meu ver, se eu tiver de sair do Git para a linha de comandos
>>>>>>>>>> sem ser por opção minha, então a falha é da ferramenta.
>>>>>>>>>> O que vejo nas outras ferramentas é apenas um conjunto de opções
>>>>>>>>>> muito limitadas + um botão de abrir a consola. Parecem ferramentas 
>>>>>>>>>> alfa
>>>>>>>>>> incompletas.
>>>>>>>>>> A pior de todas foi a primeira que experimentei que foi o Github
>>>>>>>>>> Desktop que vindo de onde vem, esperava muito, muito mais.
>>>>>>>>>> A ferramenta fica toda explorada em meia dúzia (e não estou a
>>>>>>>>>> exagerar) de cliques.
>>>>>>>>>>
>>>>>>>>>> Depois do teste muito bem sucedido com o GUI, fui instalar o Git
>>>>>>>>>> (ai sim usando exclusivamente a linha de comandos) na máquina com 
>>>>>>>>>> Linux e o
>>>>>>>>>> processo é muito semelhante ao que fiz há vários anos na mesma 
>>>>>>>>>> máquina com
>>>>>>>>>> o SVN.
>>>>>>>>>> - atualizar a lista de packages
>>>>>>>>>> - instalar
>>>>>>>>>> - aceder à pasta que quero e fazer git init
>>>>>>>>>> - o Git cria um pasta de ficheiros abertos de configuração (tal e
>>>>>>>>>> qual o SVN) mas muito, muito mais vasto em termos de opções (todas 
>>>>>>>>>> estas
>>>>>>>>>> configurações estão presentes no Tower :))
>>>>>>>>>>
>>>>>>>>>> Gostei de facto que a ligação é full path, permitindo ter as
>>>>>>>>>> pastas do Git onde quiser e não obrigatoriamente sobre o mesmo nó 
>>>>>>>>>> principal
>>>>>>>>>> (ao contrário do SVN) mas lá está, isto tem haver com a filosofia
>>>>>>>>>> descentralizada do Git.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> No dia 26 de outubro de 2017 às 07:33, João Fernandes <
>>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>>
>>>>>>>>>>> Nós usamos git com sourcetree. Este para além de ter suporte
>>>>>>>>>>> para terminal para os aficionados do commandline, suporta também 
>>>>>>>>>>> gitflow.
>>>>>>>>>>> Para equipas é sequer difícil justificar svn comparando Git. Se a 
>>>>>>>>>>> questão é
>>>>>>>>>>> ver em árvore, faz clone e já ficas com o código em árvore no teu 
>>>>>>>>>>> file
>>>>>>>>>>> system 😁 Git vai muito para além de um simples repositório de 
>>>>>>>>>>> codigo.
>>>>>>>>>>>
>>>>>>>>>>> On Oct 25, 2017 11:20 PM, "Hugo Ferreira" <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Para um projeto free não faz qualquer sentido pagar-se nem $79,
>>>>>>>>>>>> nem $1.
>>>>>>>>>>>> Subscrição como é o caso de uma ferramenta sugerida aqui com um
>>>>>>>>>>>> bom aspeto mas nem testei, não faz sentido e não acredito no 
>>>>>>>>>>>> modelo.
>>>>>>>>>>>> Subscrição faz sentido sim para software "gratuíto" em que a
>>>>>>>>>>>> empresa está a pagar é o serviço de dados e suporte como software 
>>>>>>>>>>>> de gestão
>>>>>>>>>>>> por exemplo.
>>>>>>>>>>>>
>>>>>>>>>>>> Para quem ganha dinheiro com software faz todo o sentido
>>>>>>>>>>>> pagar-se por uma ferramenta destas, tal com um mecânico paga para 
>>>>>>>>>>>> ter as
>>>>>>>>>>>> suas corretas ferramentas na sua oficina.
>>>>>>>>>>>> Atualmente mais de 50% do software do meu macOS é pago mas tem
>>>>>>>>>>>> sido ao longo do tempo.
>>>>>>>>>>>> O software gratuíto para mim só faz sentido se servir o
>>>>>>>>>>>> propósito comparado com versões comerciais.
>>>>>>>>>>>>
>>>>>>>>>>>> Já optei por software free porque serve o seu propósito e até
>>>>>>>>>>>> bate software comercial, sendo largamente utilizado e com boa 
>>>>>>>>>>>> prespetiva de
>>>>>>>>>>>> continuidade (ex: DB Browser for SQLite).
>>>>>>>>>>>> Também vejo se é um "abandonware" ou fica aquem do software
>>>>>>>>>>>> comercial, opto pelo comercial.
>>>>>>>>>>>> Por exemplo, quis ter um cliente de SQL Server no macOS e
>>>>>>>>>>>> comprei Navicat for SQL Server que em comparação com todos os 
>>>>>>>>>>>> outros é
>>>>>>>>>>>> muito mais caro mas não só está muito acima (o que é um requesito 
>>>>>>>>>>>> para uma
>>>>>>>>>>>> ferramenta destas), como cerca de metade das funcionalidades bate 
>>>>>>>>>>>> a própria
>>>>>>>>>>>> ferramenta oficial da Microsoft.
>>>>>>>>>>>> Antes de comprar derivado ao preço, testei muitas outras mas
>>>>>>>>>>>> basicamente foi instalar e desinstalar, pois voltava sempre para o 
>>>>>>>>>>>> magment
>>>>>>>>>>>> studio.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> No dia 25 de outubro de 2017 às 23:06, Ricardo Araújo <
>>>>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>>>>
>>>>>>>>>>>>> Acredito que sim! Custa é "apenas" $79
>>>>>>>>>>>>>
>>>>>>>>>>>>> No dia 25 de outubro de 2017 às 22:55, Hugo Ferreira <
>>>>>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Pessoa,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Tower é a resposta !
>>>>>>>>>>>>>> Acabei de instalar e é soberbo.
>>>>>>>>>>>>>> Tem tudo até dá para usar para SVN
>>>>>>>>>>>>>> Parece ter o melhor dos 2 mundos.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> No dia 25 de outubro de 2017 às 18:44, Paulo Ferreira <
>>>>>>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Eu só uso a linha de comandos... é uma questão de hábito.
>>>>>>>>>>>>>>> Para ser honesto até me parece mais simples. Mas também nunca 
>>>>>>>>>>>>>>> precisei de
>>>>>>>>>>>>>>> nada muito elaborado.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Como já foi referido o sourcetree tem um bom UI.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 25 Oct 2017 18:36, "Ricardo Araújo" <
>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> sinceramente não percebo como é que alguém pode preferir
>>>>>>>>>>>>>>> linha de comandos para o GIT... às vezes a coisa torna-se tão 
>>>>>>>>>>>>>>> complexa
>>>>>>>>>>>>>>> mesmo com ferramentas cuja intenção é facilitar... não quero 
>>>>>>>>>>>>>>> sequer
>>>>>>>>>>>>>>> imaginar casos complicados com linha de comandos!!!
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> mas ya, respeito... às vezes ligando o complicometro a vida
>>>>>>>>>>>>>>> fica com mais adrenalina! :p
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> No dia 25 de outubro de 2017 às 17:20, Hugo Ferreira <
>>>>>>>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Cheguei a instalar o sourcetree ontem à noite mas obriga a
>>>>>>>>>>>>>>>> um registo (ainda assim fiz) e pareceu-me (pelo menos não vi 
>>>>>>>>>>>>>>>> como contornar
>>>>>>>>>>>>>>>> nesta primeira abordagem) que só dava para ligar a alguns 
>>>>>>>>>>>>>>>> repositórios
>>>>>>>>>>>>>>>> definidos (como o famoso github).
>>>>>>>>>>>>>>>> Eu vou querer usar isto com o meu próprio git server
>>>>>>>>>>>>>>>> privado no meu NAS/Linux tal com tenho hoje em dia com o SVN.
>>>>>>>>>>>>>>>> Ainda assim liguei a um repositório para testar e
>>>>>>>>>>>>>>>> pareceu-me que não tem a funcionalidade de procuro.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Sim, o Git parece ter tudo ou quase tudo via linha de
>>>>>>>>>>>>>>>> comandos mas estou interessado num GUI que faça tudo o que 
>>>>>>>>>>>>>>>> preciso.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hoje vou experimentar o Git Extensions que ainda não testei
>>>>>>>>>>>>>>>> e também o trial do Tower que nas specs parece ser exactamente 
>>>>>>>>>>>>>>>> o que
>>>>>>>>>>>>>>>> pretendo apesar da interface um pouco rudimentar (não é um 
>>>>>>>>>>>>>>>> pré-requisito).
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> No dia 25 de outubro de 2017 às 17:05, Pedro Pereira <
>>>>>>>>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Sourcetree é muito bom...mas sinceramente nada como linha
>>>>>>>>>>>>>>>>> de comandos para mim é mt mais fácil para criar branch's e prs
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 25 Oct 2017 4:47 pm, "Ricardo Araújo" <
>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> tens o https://www.sourcetreeapp.com/ que tem suporte
>>>>>>>>>>>>>>>>>> para mac
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> No dia 25 de outubro de 2017 às 16:06, Hugo Ferreira <
>>>>>>>>>>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Apesar do Tower ser "feio" (algum importante para os
>>>>>>>>>>>>>>>>>>> utilizadores de macOS), foi um dos que não testei e 
>>>>>>>>>>>>>>>>>>> pareceu-me ler algo
>>>>>>>>>>>>>>>>>>> relacionado com o que pretende.
>>>>>>>>>>>>>>>>>>> Hoje vou testar.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> No dia 25 de outubro de 2017 às 16:05, Hugo Ferreira <
>>>>>>>>>>>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> O GitKraken tem um aspeto profissional e chamou-me à
>>>>>>>>>>>>>>>>>>>> atenção mas desvalorizei logo porque é subscrição.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> No dia 25 de outubro de 2017 às 15:59, APintex Gmail <
>>>>>>>>>>>>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Olá Hugo, já viste o GitKraken?
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Abraço
>>>>>>>>>>>>>>>>>>>>> António Pinto
>>>>>>>>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> No dia 25/10/2017, às 14:54, Hugo Ferreira <
>>>>>>>>>>>>>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Boa tarde,
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Alguém que já trabalhou com SVN e que tenha mudado
>>>>>>>>>>>>>>>>>>>>> para Git ?
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Após avaliar o Git, encontrei uma falha que me
>>>>>>>>>>>>>>>>>>>>> impossibilita de avançar.
>>>>>>>>>>>>>>>>>>>>> Eu vejo um produto como o todo e não apenas o motor.
>>>>>>>>>>>>>>>>>>>>> Com SVN, qualquer cliente básico, consegue mostrar as
>>>>>>>>>>>>>>>>>>>>> pastas e ficheiros em árvore, para que eu possa 
>>>>>>>>>>>>>>>>>>>>> selecionar determinada nó e
>>>>>>>>>>>>>>>>>>>>> ver o log de alterações. Também consigo ver em árvore o 
>>>>>>>>>>>>>>>>>>>>> que está alterado
>>>>>>>>>>>>>>>>>>>>> para commit.
>>>>>>>>>>>>>>>>>>>>> Isto é um dado adquirido com qualquer cliente de SVN
>>>>>>>>>>>>>>>>>>>>> (se não tiver isto, para mim não passa de uma versão 
>>>>>>>>>>>>>>>>>>>>> alpha).
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Estas 2 simples funcionalidades não consigo encontrar
>>>>>>>>>>>>>>>>>>>>> em nenhum cliente Git para macOS (aliás acho que não 
>>>>>>>>>>>>>>>>>>>>> encontrei em nenhum no
>>>>>>>>>>>>>>>>>>>>> geral).
>>>>>>>>>>>>>>>>>>>>> Sei que isto não tem haver com o motor porque o Git em
>>>>>>>>>>>>>>>>>>>>> linha de comandos suporta.
>>>>>>>>>>>>>>>>>>>>> Ou eu é que ainda não cheguei lá porque o Git é
>>>>>>>>>>>>>>>>>>>>> diferente do SVN (apesar de serem 2 ferramenras com o 
>>>>>>>>>>>>>>>>>>>>> mesmo propósito) ou
>>>>>>>>>>>>>>>>>>>>> realmente apesar do Git já ter mais de uma década, é 
>>>>>>>>>>>>>>>>>>>>> muito pobre no que
>>>>>>>>>>>>>>>>>>>>> respeita a tooling.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo
>>>>>>>>>>>>>>>>>>>>> "Mailing List da Comunidade Portuguesa de Rich Internet 
>>>>>>>>>>>>>>>>>>>>> Applications -
>>>>>>>>>>>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>>>>>>>>>>>> Para anular a subscrição deste grupo e parar de
>>>>>>>>>>>>>>>>>>>>> receber emails do mesmo, envie um email para
>>>>>>>>>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email
>>>>>>>>>>>>>>>>>>>>> para [email protected].
>>>>>>>>>>>>>>>>>>>>> Visite este grupo em https://groups.google.com/grou
>>>>>>>>>>>>>>>>>>>>> p/riapt.
>>>>>>>>>>>>>>>>>>>>> Para mais opções, visite
>>>>>>>>>>>>>>>>>>>>> https://groups.google.com/d/optout.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo
>>>>>>>>>>>>>>>>>>>>> "Mailing List da Comunidade Portuguesa de Rich Internet 
>>>>>>>>>>>>>>>>>>>>> Applications -
>>>>>>>>>>>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>>>>>>>>>>>> Para anular a subscrição deste grupo e parar de
>>>>>>>>>>>>>>>>>>>>> receber emails do mesmo, envie um email para
>>>>>>>>>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email
>>>>>>>>>>>>>>>>>>>>> para [email protected].
>>>>>>>>>>>>>>>>>>>>> Visite este grupo em https://groups.google.com/grou
>>>>>>>>>>>>>>>>>>>>> p/riapt.
>>>>>>>>>>>>>>>>>>>>> Para mais opções, visite
>>>>>>>>>>>>>>>>>>>>> https://groups.google.com/d/optout.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo
>>>>>>>>>>>>>>>>>>> "Mailing List da Comunidade Portuguesa de Rich Internet 
>>>>>>>>>>>>>>>>>>> Applications -
>>>>>>>>>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>>>>>>>>>> Para anular a subscrição deste grupo e parar de receber
>>>>>>>>>>>>>>>>>>> emails do mesmo, envie um email para
>>>>>>>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email
>>>>>>>>>>>>>>>>>>> para [email protected].
>>>>>>>>>>>>>>>>>>> Visite este grupo em https://groups.google.com/grou
>>>>>>>>>>>>>>>>>>> p/riapt.
>>>>>>>>>>>>>>>>>>> Para mais opções, visite https://groups.google.com/d/op
>>>>>>>>>>>>>>>>>>> tout.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing
>>>>>>>>>>>>>>>>>> List da Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>>>>>>>>> Para anular a subscrição deste grupo e parar de receber
>>>>>>>>>>>>>>>>>> emails do mesmo, envie um email para
>>>>>>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email
>>>>>>>>>>>>>>>>>> para [email protected].
>>>>>>>>>>>>>>>>>> Visite este grupo em https://groups.google.com/grou
>>>>>>>>>>>>>>>>>> p/riapt.
>>>>>>>>>>>>>>>>>> Para mais opções, visite https://groups.google.com/d/op
>>>>>>>>>>>>>>>>>> tout.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing
>>>>>>>>>>>>>>>>> List da Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>>>>>>>> Para anular a subscrição deste grupo e parar de receber
>>>>>>>>>>>>>>>>> emails do mesmo, envie um email para
>>>>>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email
>>>>>>>>>>>>>>>>> para [email protected].
>>>>>>>>>>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt
>>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>> Para mais opções, visite https://groups.google.com/d/op
>>>>>>>>>>>>>>>>> tout.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing
>>>>>>>>>>>>>>>> List da Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>>>>>>> Para anular a subscrição deste grupo e parar de receber
>>>>>>>>>>>>>>>> emails do mesmo, envie um email para
>>>>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>>>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout
>>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing
>>>>>>>>>>>>>>> List da Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>>>>>> Para anular a subscrição deste grupo e parar de receber
>>>>>>>>>>>>>>> emails do mesmo, envie um email para
>>>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing
>>>>>>>>>>>>>>> List da Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>>>>>> Para anular a subscrição deste grupo e parar de receber
>>>>>>>>>>>>>>> emails do mesmo, envie um email para
>>>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing
>>>>>>>>>>>>>> List da Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>>>>> Para anular a subscrição deste grupo e parar de receber
>>>>>>>>>>>>>> emails do mesmo, envie um email para
>>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List
>>>>>>>>>>>>> da Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>>>> Para anular a subscrição deste grupo e parar de receber emails
>>>>>>>>>>>>> do mesmo, envie um email para riapt+unsubscribe@googlegroups
>>>>>>>>>>>>> .com.
>>>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>>>>>>> [email protected].
>>>>>>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List
>>>>>>>>>>>> da Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>>> Para anular a subscrição deste grupo e parar de receber emails
>>>>>>>>>>>> do mesmo, envie um email para riapt+unsubscribe@googlegroups
>>>>>>>>>>>> .com.
>>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>>>>>> [email protected].
>>>>>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List
>>>>>>>>>>> da Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>> Para anular a subscrição deste grupo e parar de receber emails
>>>>>>>>>>> do mesmo, envie um email para [email protected]
>>>>>>>>>>> .
>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>>>>> [email protected].
>>>>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>>>>>>> Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>>>>>>> mesmo, envie um email para [email protected].
>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>>> [email protected].
>>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>>>
>>>>>>>> --
>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>>>>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org"
>>>>>>>> do Grupos do Google.
>>>>>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>>>>>> mesmo, envie um email para [email protected].
>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>> [email protected].
>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>>>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org"
>>>>>>> do Grupos do Google.
>>>>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>>>>> mesmo, envie um email para [email protected].
>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>> [email protected].
>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> João Fernandes
>>>>>>
>>>>>> --
>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org"
>>>>>> do Grupos do Google.
>>>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>>>> mesmo, envie um email para [email protected].
>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>> [email protected].
>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>> --
>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org"
>>>>> do Grupos do Google.
>>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>>> mesmo, envie um email para [email protected].
>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>> [email protected].
>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>
>>>> --
>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do
>>> Grupos do Google.
>>> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
>>> envie um email para [email protected].
>>> Para publicar uma mensagem neste grupo, envie um email para
>>> [email protected].
>>> Visite este grupo em https://groups.google.com/group/riapt.
>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>>
>> João Fernandes
>>
>> --
>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do
>> Grupos do Google.
>> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
>> envie um email para [email protected].
>> Para publicar uma mensagem neste grupo, envie um email para
>> [email protected].
>> Visite este grupo em https://groups.google.com/group/riapt.
>> Para mais opções, visite https://groups.google.com/d/optout.
>>
> --
> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do
> Grupos do Google.
> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
> envie um email para [email protected].
> Para publicar uma mensagem neste grupo, envie um email para
> [email protected].
> Visite este grupo em https://groups.google.com/group/riapt.
> Para mais opções, visite https://groups.google.com/d/optout.
>



-- 

João Fernandes

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Visite este grupo em https://groups.google.com/group/riapt.
Para mais opções, consulte https://groups.google.com/d/optout.

Responder a