Giter VIP home page Giter VIP logo

Comments (8)

Minoru avatar Minoru commented on June 20, 2024

Hi! Sorry for taking so long to respond—I got buried under some work and life commitments.

I planned for git-submerge to be smarter about .gitmodules, but took a shortcut in 362825d so that I could release 0.1 faster.

This project is discontinued and I don't have any plans to revive it. Are you absolutely sure you need it? Have you considered alternative approaches I describe in my blog post?

from git-submerge.

ForNeVeR avatar ForNeVeR commented on June 20, 2024

Sorry for taking so long to respond—I got buried under some work and life commitments.

That's never a problem, thanks for reply!

This project is discontinued and I don't have any plans to revive it.

Yes, I understand. That doesn't mean we shouldn't file issues though!

Are you absolutely sure you need it?

As far as I currently understand: yes.

Have you considered alternative approaches I describe in my blog post?

I have read your post. It seems that git-submerge is still the only option if I want the "Pretending we never even had a submodule" way?

Also, I'm curious: why was it discontinued? Have you found any blocking issues, or do you just no longer need it?

from git-submerge.

Minoru avatar Minoru commented on June 20, 2024

from git-submerge.

ForNeVeR avatar ForNeVeR commented on June 20, 2024

Yes, I'd like to revive the project. I'm sort of PL librarian/archaeologist, and I often have to deal with old repositories full of odd things like submodules nobody actually use. So I need significantly more tooling to deal with these cases, and git-submerge looks like one of these tools I could use. Could you please transfer the project to me?

(Don't want yet to involve Codingteam because it looks like the project will have only one active ct-related maintainer, myself.)

from git-submerge.

Minoru avatar Minoru commented on June 20, 2024

Could you please transfer the project to me?

Sure! But first, you'll have to remove the fork you made when you worked on Windows build for git-submerge :)

from git-submerge.

ForNeVeR avatar ForNeVeR commented on June 20, 2024

Done.

from git-submerge.

ForNeVeR avatar ForNeVeR commented on June 20, 2024

Alright. According to my investigation, we should be able to call something like

$ git config -f .gitmodules --remove-section submodule.$submodulename

And it should remove the submodule info without touching anything else in the config. Will investigate how to call that through libgit2.

from git-submerge.

ForNeVeR avatar ForNeVeR commented on June 20, 2024

I've solved my task at hand using this bash script, so I'm not currently interested in the solution of this issue with .gitmodules.

Here's what we've got so far: I've created a branch feature/33-gitmodules and pushed my implementation of .gitmodule editing subroutine.

The feature is still not implemented because of that: that code removes the .gitmodules file from the repository, although we need it to edit the file instead.

from git-submerge.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.