Programação

Q & A para programadores profissionais e entusiastas

30
Como contar todas as linhas de código em um diretório recursivamente?
Temos um aplicativo PHP e queremos contar todas as linhas de código em um diretório específico e seus subdiretórios. Não precisamos ignorar comentários, pois estamos apenas tentando ter uma idéia aproximada. wc -l *.php Esse comando funciona muito bem em um determinado diretório, mas ignora os subdiretórios. Eu estava pensando …
1625 bash  shell 




18
Com matrizes, por que é que a [5] == 5 [a]?
Como Joel aponta no podcast Stack Overflow # 34 , na linguagem de programação C (também conhecida como: K & R), há menção dessa propriedade de matrizes em C:a[5] == 5[a] Joel diz que é por causa da aritmética dos ponteiros, mas eu ainda não entendo. Por que faza[5] == …

22
Como você mescla dois repositórios Git?
Considere o seguinte cenário: Eu desenvolvi um pequeno projeto experimental A em seu próprio repositório Git. Agora ele amadureceu e eu gostaria que A fizesse parte de um projeto maior B, que possui seu próprio repositório. Gostaria agora de adicionar A como um subdiretório de B. Como mesclar A em …



28
Remover arquivos do commit do Git
Estou usando o Git e comprometi alguns arquivos usando git commit -a Mais tarde, descobri que um arquivo foi adicionado por engano ao commit. Como posso remover um arquivo da última confirmação?
1613 git  git-commit 


3
Como o Git lida com links simbólicos?
Se eu tenho um arquivo ou diretório que é um link simbólico e o comprometo em um repositório Git, o que acontece com ele? Eu diria que ele deixa como um link simbólico até que o arquivo seja excluído e, se você retirar o arquivo de uma versão antiga, ele …

11
Como deixar / sair / desativar um virtualenv do Python
Estou usando o virtualenv e o virtualenvwrapper. Eu posso alternar entre virtualenv's muito bem usando o workoncomando me@mymachine:~$ workon env1 (env1)me@mymachine:~$ workon env2 (env2)me@mymachine:~$ workon env1 (env1)me@mymachine:~$ Como saio de todas as máquinas virtuais e trabalho na minha máquina real novamente? No momento, a única maneira de voltar ao assunto …


30
Não foi possível abrir uma conexão com seu agente de autenticação
Estou com este erro de: $ git push heroku master Warning: Permanently added the RSA host key for IP address '50.19.85.132' to the list of known hosts. ! Your key with fingerprint b7:fd:15:25:02:8e:5f:06:4f:1c:af:f3:f0:c3:c2:65 is not authorized to access bitstarter. Tentei adicionar as chaves e recebo este erro abaixo: $ ssh-add …
1605 ssh  ssh-agent 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.