Articles of git

Por que eu não posso empurrar de um clone superficial?

A opção de comando git clone –depth diz –depth Create a shallow clone with a history truncated to the specified number of revisions. A shallow repository has a number of limitations (you cannot clone or fetch from it, nor push from nor into it), but is adequate if you are only interested in the recent […]

ignorando qualquer diretório ‘bin’ em um projeto git

Eu tenho uma estrutura de diretórios como esta: .git/ .gitignore main/ … tools/ … … Dentro de main e ferramentas, e qualquer outro diretório, em qualquer nível, pode haver um diretório ‘bin’, que eu quero ignorar (e eu quero ignorar tudo sob ele também). Eu tentei cada um desses padrões em .gitignore mas nenhum deles […]

Não é possível enviar para o GitHub – continua dizendo que precisa mesclar

Eu sou novo no GitHub . Hoje encontrei algum problema quando tentei enviar meu código para o GitHub. Pushing to git@github.com:519ebayproject/519ebayproject.git To git@github.com:519ebayproject/519ebayproject.git ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to ‘git@github.com:519ebayproject/519ebayproject.git’ hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Merge […]

Clonando um repository Svn não padrão com o Git-Svn

Sou relativamente novo no Git, mas achei tão fácil trabalhar em casa que gostaria de usá-lo no trabalho, onde nossos projetos são armazenados em repositorys Svn. Infelizmente, os repositorys são um pouco fora do padrão e estou tendo problemas em criá-los. Claro, todos eles têm trunk, branches / e tags /, mas branches / e […]

Atlassian “logo” depois de empurrar para bitbucket

Tendo empurrado para bitbucket eu tenho essa “imagem”. O que é isso?

O que significa um ícone cinza no GitHub remoto?

Alguém pode me dizer por que eu tenho o ícone cinza quando eu empurrar meus arquivos para o github? Na lateral do diretório do aplicativo, deve haver modelos, visualizações e controladores, mas no GitHub remoto não consigo clicar.

Quais são as diferenças entre o ponto duplo “..” e o ponto triplo “…” nos intervalos de confirmação do Git?

Alguns comandos do Git recebem intervalos de confirmação e uma syntax válida é separar dois nomes de commits com dois pontos, e outra syntax usa três pontos … Quais sao as diferenças entre os dois?

Check-out esparso no Git 1.7.0?

Com o novo recurso de check-out esparso do Git 1.7.0, é possível obter apenas o conteúdo de um subdiretório da mesma forma que acontece no SVN? Eu encontrei este exemplo , mas preserva a estrutura completa do diretório. Imagine que eu só queria o conteúdo do diretório ‘perl’, sem um diretório real chamado ‘perl’. – […]

Inserir um commit antes do commit root no Git?

Eu perguntei antes sobre como esmagar os dois primeiros commits em um repository git. Embora as soluções sejam bastante interessantes e não tão mentais quanto algumas outras coisas no git, elas ainda são um pouco do proverbial saco de mágoa se você precisar repetir o procedimento várias vezes ao longo do desenvolvimento do seu projeto. […]

Posso especificar vários usuários para mim mesmo em .gitconfig?

No meu ~/.gitconfig , eu listo meu endereço de e-mail pessoal em [user] , já que é isso que eu quero usar para os repositorys do Github. Mas recentemente comecei a usar o git para o trabalho também. O repository do git da minha empresa me permite se comprometer, mas quando ele envia anúncios de […]