recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment connaître les enregistrements de modifications de fichiers, les codes connus et les noms de fichiers dans git

Une ligne de code dans un fichier a été modifiée avec un code incorrect. Comment puis-je utiliser la commande git pour savoir qui a modifié le code ?
git blame filepath Puisqu'il y a trop d'enregistrements de modifications de fichiers et que tous sont affichés, comment pouvons-nous trouver le coupable plus précisément et plus rapidement

PHP中文网PHP中文网2804 Il y a quelques jours608

répondre à tous(4)je répondrai

  • 黄舟

    黄舟2017-05-02 09:51:04

    git blame filepath | grep 'code'
    ou
    git blame filepath | grep 'lineNO)'

    répondre
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:51:04

    Vous pouvez utiliser l'outil sourcetree. Dans cet outil, les opérations sont toutes basées sur une interface et il est plus pratique de rechercher des enregistrements.

    répondre
    0
  • ringa_lee

    ringa_lee2017-05-02 09:51:04

    La chose la plus rapide est probablement le blâme. Trouvez simplement cette ligne et voyez qui a écrit le commit

    Vous pouvez également git log -p -M --follow --stat -- 文件名 et rechercher

    répondre
    0
  • 阿神

    阿神2017-05-02 09:51:04

    Vim file.name Entrez le fichier, déplacez le curseur sur cette ligne, puis ":Gblame", l'enregistrement de la personne qui a modifié cette ligne sera affiché sur la gauche.

    répondre
    0
  • Annulerrépondre