Alguém sabe quais são os limites do Git para número de arquivos e tamanho dos
Alguém sabe quais são os limites do Git para número de arquivos e tamanho dos
Fiquei me perguntando se existe uma maneira fácil de empurrar e puxar uma ramificação local com uma ramificação remota com um nome diferente sem sempre especificar os dois nomes. Por exemplo: $ git clone myrepo.git $ git checkout -b newb $ ... $ git commit -m "Some change" $ git push origin...
O que realmente aconteceria se eu tivesse uma colisão de hash enquanto usava o git? Por exemplo, eu consigo confirmar dois arquivos com a mesma soma de verificação sha1, o git notaria ou corromperia um dos arquivos? O git poderia ser aprimorado para conviver com isso ou eu precisaria mudar para...
Ao fazer uma rebase do git, geralmente tenho dificuldade em descobrir o que está acontecendo com o 'local' e o 'remoto' ao resolver conflitos. Às vezes, tenho a impressão de que eles trocam de lado um compromisso para o outro. Provavelmente é (definitivamente) porque ainda não entendi direito. Ao...
Quando há uma colisão durante git merge, abro uma ferramenta de fusão chamada Meld . Abre três arquivos LOCAL, BASE e REMOTE. Como eu li LOCAL é minha filial local, BASE é ancestral comum e REMOTE é a filial a ser mesclada. Agora, à minha pergunta: qual versão do arquivo será finalmente usada? É...
Eu gostaria de poder esconder apenas as alterações de um único arquivo: git stash save -- just_my_file.txt O acima não funciona embora. Alguma
Estou sob um proxy e estou pressionando o git com sucesso por um bom tempo. Agora não consigo entrar no git de repente. Eu configurei a chave RSA e o proxy e os verifiquei duas vezes, sem sucesso, e o git está me lançando o erro mostrado no título da
A estrutura de dados interna do Git é uma árvore de objetos de dados, em que cada objeto aponta apenas para o seu antecessor. Cada bloco de dados é hash. A modificação (erro ou ataque de bit) de um bloco intermediário será notada quando o hash salvo e o hash real se desviarem. Como esse conceito...
Eu li vários tutoriais e continuo sendo breve. Aqui está o que eu tenho: - Estou executando o RubyMine na área de trabalho do Windows - Instalei o Git na minha conta de hospedagem WebFaction de acordo com as instruções - O Git parece estar funcionando bem nas duas máquinas Aqui está o que estou...
Alguém pode explicar um "ramo de rastreamento" como se aplica ao git? Aqui está a definição de git-scm.com : Uma 'ramificação de rastreamento' no Git é uma ramificação local conectada a uma ramificação remota. Quando você pressiona e puxa esse ramo, ele empurra e puxa automaticamente para o...
É possível git statuse mostrar apenas arquivos modificados? O problema é que tenho muitos arquivos temporários que não quero confirmar ou fazer gitignore no momento e não consigo rolar para cima. Eu tenho um limite de rolagem definido no
Existe alguma maneira de editar online a mensagem de confirmação em GitHub.com após o envio? Na linha de comando, pode-se fazer git commit --amend -m "New commit message" conforme sugerido corretamente em outra pergunta . Tentando git pulle depois git pushfuncionou (sem que nenhum outro commit...
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 5 anos . Melhore esta...
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 6 anos . Melhore...
Como adiciono recursivamente arquivos por um padrão (ou glob) localizado em diretórios diferentes? Por exemplo, eu gostaria de adicionar A/B/C/foo.javae D/E/F/bar.java(e vários outros arquivos java) com um comando: git add '*.java' Infelizmente, isso não funciona como o
O objetivo é obter um status inequívoco que possa ser avaliado em um comando shell. Eu tentei, git statusmas sempre retorna 0, mesmo se houver itens a serem confirmados. git status echo $? #this is always 0 Eu tenho uma ideia, mas acho que é uma péssima idéia. if [ git status | grep -i -c...
É possível usar um arquivo .netrc no Windows quando estou usando o Git para clonar um repositório remoto com HTTP e senha de
Eu li algumas perguntas sobre permissões de arquivo no Git e ainda estou um pouco confuso. Eu tenho um repositório no GitHub bifurcado de outro. Após a mesclagem, eles devem ser idênticos. Contudo: $ git diff --summary origin/epsilon master/epsilon mode change 100644 => 100755...
Portanto, se eu tiver um arquivo chamado foo.rb e ele estiver fornecendo um erro para um método ausente chamado bar , desejo pesquisar no histórico de foo.rb a string barpara ver se ela já foi definida no passado. Encontrei esta pesquisa em toda a história do Git por uma string? Mas isso pesquisa...
então esqueci de puxar meu código antes de editá-lo e, quando comprometi o novo código e tentei enviar, recebi o envio de erro não é possível; nesse momento, fiz um "git pull" que destacou alguns arquivos com conflito. Eu removi os conflitos, mas não sei o que fazer daqui .. Eu tentei git...