GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Friedrich Delgado ✔️🎀 (taupan@mastodon.social)'s status on Wednesday, 20-Nov-2024 20:43:25 JST Friedrich Delgado ✔️🎀 Friedrich Delgado ✔️🎀

    Hm, is there anything that can track the evolution of code in git in a more semantical way?

    I happen to have a python codebase that has evolved over almost 13 years. Things that happened:

    1/ - Moving from python 2 to python 3 in a `lib/python` code layout, which means that **everything** has moved from `lib/python` to `lib/python3`. Actually `git --follow` can follow the files here, which is helpful.

    #git #python

    1/

    In conversation about a year ago from mastodon.social permalink
    • Embed this notice
      Peter Krefting (nafmo@social.vivaldi.net)'s status on Wednesday, 20-Nov-2024 20:43:25 JST Peter Krefting Peter Krefting
      in reply to

      @TauPan When I need to do something like that, and "git log --follow -p -C -C -M" doesn't work, I resort to "git gui blame" on the file, and look at where things are introduced, and then use the "show history context" to look at the change and "blame parent commit" to find the code as it was previous to continue searching backwards.

      In conversation about a year ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.