Eu li o manual do Git, FAQ, curso intensivo do Git - SVN, etc. e todos explicam isso e aquilo, mas em nenhum lugar você pode encontrar uma instrução simples como: Repositório SVN em: svn://myserver/path/to/svn/repos Repositório Git em:
git-svn é uma ponte bidirecional entre git e Subversion que permite usar um repositório Subversion remoto como um repositório Git local enquanto ainda é capaz de enviar alterações de volta ao Subversion.
Eu li o manual do Git, FAQ, curso intensivo do Git - SVN, etc. e todos explicam isso e aquilo, mas em nenhum lugar você pode encontrar uma instrução simples como: Repositório SVN em: svn://myserver/path/to/svn/repos Repositório Git em:
Eu sei que posso usar o git diffcomando para verificar as alterações, mas, tanto quanto eu entendi, é baseado em diretório. Isso significa que ele fornece todas as alterações de todos os arquivos no diretório atual. Como posso verificar apenas as alterações em um arquivo específico? Digamos, eu...
Ao fazer um git diff, diz "Sem nova linha no final do arquivo" . Ok, não há nova linha no final do arquivo. Qual é o grande problema? Qual é o significado da mensagem e o que ela está tentando nos
Venho fazendo todo o meu trabalho no Git e pressionando para o GitHub. Fiquei muito feliz com o software e o site, e não quero mudar minhas práticas de trabalho neste momento. Meu orientador de doutorado está pedindo a todos os alunos que mantenham seu trabalho em um repositório SVN hospedado na...
Problema Como você cria uma cópia superficial com o git-svn a partir de um repositório Subversion, por exemplo, como você extrai apenas as últimas três revisões? O git clonecomando pode obter as últimas n revisões de um repositório Git se você usar a opção --depth, ou seja, você obtém uma cópia...
Pergunta básica: Como desassocio um repositório Git da origem da qual ele foi clonado? git branch -a mostra: * master remotes/origin/HEAD -> origin/master e quero remover todo o conhecimento de origem e as revisões associadas. Pergunta mais longa: Eu quero pegar um repositório de subversão...
Eu tenho um repositório git que rastreia um repositório svn. Eu o clonei usando --stdlayout. Criei uma nova filial local via git checkout -b foobar Agora eu quero que esse ramo termine no …/branches/foobarrepositório svn. Como eu faço isso? (grande parte do texto investigativo. consulte o...
Estou usando git-svnpara trabalhar no repositório central do Subversion da minha empresa. Recentemente, criamos uma nova ramificação de recursos no repositório central. Como digo ao Git sobre isso? Quando corro git branch -r, só consigo ver os ramos existentes quando corri fetchcontra o...
Eu fiz check-out de um repositório svn usando git svn. Agora preciso fazer check-out de um dos ramos e rastreá-lo. Qual é a melhor maneira de fazer
Posso dizer ao git para ignorar arquivos modificados (excluídos), mas que não devem ser confirmados? A situação é que eu tenho um subdiretório no repositório que contém coisas das quais não estou interessado, então excluí-o para evitar que apareça nas conclusões automáticas e similares (no...
Atualmente, tenho uma chave SSH antiga carregada em um servidor. O problema é que perdi meu ~/.sshdiretório (com o original id_rsae os id_rsa.pubarquivos). Consequentemente, desejo remover a chave SSH antiga diretamente no servidor e fazer upload de uma nova. Eu tentei o seguinte comando sem...
Existe uma maneira de adicionar um repositório Subversion como um submódulo Git no meu repositório Git? Algo como: git-svn submodule add https://svn.foo.com/svn/proj --stdlayout svn-project Onde https://svn.foo.com/svn/projaponta para um repositório Subversion. Eu sei que existe um git-svnque...
É possível git mergeignorar as diferenças de final de linha? Talvez eu esteja fazendo a pergunta errada ... mas: Eu tentei usar, config.crlf inputmas as coisas ficaram um pouco confusas e fora de controle, especialmente quando eu a apliquei após o fato . Por um lado, a aplicação dessa...
No meu repositório git, que está rastreando um repositório svn, fiz várias edições em um único arquivo. Agora eu quero reverter essas alterações (como svn revert), mas apenas partes do arquivo. Quero poder visualizar as diferenças no arquivo, descartar (reverter) as alterações que não desejo e...
Minha motivação para experimentar o git-svn é a fusão e ramificação sem esforço. Então notei que o homem git-svn (1) diz: Executar git-merge ou git-pull NÃO é recomendado em uma ramificação da qual você planeja se comprometer. O Subversion não representa fusões de maneira razoável ou útil; então...
Comecei a clonar um repositório SVN usando a operação de clone do git-svn. Após cerca de 6 horas de importação (é um grande repositório), meu computador dormiu comigo. Existe uma maneira de retomar a operação sem refazer todo o trabalho
Ao tentar obter um dump svn antigo de um projeto sob controle git, me deparei com um problema interessante. Sempre que executo git svn, recebo um erro dizendo que não é um comando git, mas há documentação para ele que posso puxar usando git help. Há algo errado com a minha instalação ou estou...
Eu tenho um branch 'firstproject' com 2 commits. Eu quero me livrar desses commits e fazê-los aparecer como um único commit. O comando git merge --squashparece promissor, mas quando executo git merge --squashmeu terminal apenas exibe opções para o comando. Qual é o comando correto? Commit...
Eu estava apenas tentando enviar alterações para o mestre Git. Pelo que li, parece que a ideia é deletar o arquivo de bloqueio. A mensagem diz: certifique-se de que nenhum outro processo Git esteja em execução e remova o arquivo manualmente Talvez alguém saiba qual arquivo remover e como...
Eu uso git-svn e percebi que quando preciso consertar um conflito de mesclagem depois de executar um git svn rebase, o significado das opções --ourse --theirspara, por exemplo, git checkouté invertido. Ou seja, se houver um conflito e eu quiser manter a versão que veio do servidor SVN e descartar...