La programmation

Q & A pour les programmeurs professionnels et passionnés

30
Comment compter récursivement toutes les lignes de code d'un répertoire?
Nous avons une application PHP et nous voulons compter toutes les lignes de code sous un répertoire spécifique et ses sous-répertoires. Nous n'avons pas besoin d'ignorer les commentaires, car nous essayons simplement d'avoir une idée approximative. wc -l *.php Cette commande fonctionne très bien dans un répertoire donné, mais ignore …
1625 bash  shell 





22
Comment fusionnez-vous deux référentiels Git?
Considérez le scénario suivant: J'ai développé un petit projet expérimental A dans son propre référentiel Git. Il a maintenant mûri et j'aimerais que A fasse partie d'un plus grand projet B, qui a son propre grand référentiel. Je voudrais maintenant ajouter A comme sous-répertoire de B. Comment puis-je fusionner A …



28
Supprimer des fichiers de Git commit
J'utilise Git et j'ai engagé quelques fichiers en utilisant git commit -a Plus tard, j'ai découvert qu'un fichier avait été ajouté par erreur à la validation. Comment supprimer un fichier du dernier commit?
1613 git  git-commit 


3
Comment Git gère-t-il les liens symboliques?
Si j'ai un fichier ou un répertoire qui est un lien symbolique et que je le valide dans un référentiel Git, que se passe-t-il? Je suppose qu'il le laisse comme un lien symbolique jusqu'à ce que le fichier soit supprimé, puis si vous retirez le fichier d'une ancienne version, il …


11
Comment quitter / quitter / désactiver un virtualenv Python
J'utilise virtualenv et virtualenvwrapper. Je peux très bien basculer entre virtualenv en utilisant la workoncommande. me@mymachine:~$ workon env1 (env1)me@mymachine:~$ workon env2 (env2)me@mymachine:~$ workon env1 (env1)me@mymachine:~$ Comment quitter toutes les machines virtuelles et travailler à nouveau sur ma vraie machine? À l'heure actuelle, la seule façon de revenir me@mymachine:~$est de quitter …

30
Impossible d'ouvrir une connexion avec votre agent d'authentification
Je rencontre cette erreur 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. J'ai essayé d'ajouter les clés et j'obtiens cette erreur ci-dessous: $ …
1607 ssh  ssh-agent 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.