Giter Site home page Giter Site logo

Comments (6)

koog1000 avatar koog1000 commented on June 15, 2024

When you create a new branch it performs a fossil branch new NAME BASE where base is the current checkout sha and name is the name you choose. Doing this, fossil automatically creates a commit, the extension doesn't make the commit.

Can make a commit to a new branch with the --branch NEW-BRANCH-NAME option, but it is not clear how to work this into the commit flow without disrupting non new branch commits. Can you explain a little more what you had in mind?

from vscode-fossil.

jungle-boogie avatar jungle-boogie commented on June 15, 2024

Hi,

Thanks for getting back to me.

When Stephen made this commit today, he made the branch and with the same commit, files were modified:
https://www.fossil-scm.org/fossil/info/d8ebbd76cc9ae94b

How can I do this with your extension?

from vscode-fossil.

koog1000 avatar koog1000 commented on June 15, 2024

Yes I understand your question and the extension does not support that right now. My point in the last comment is that these types of commits are in the minority so they should not impede the current commit flow.

As an example, if it were implemented in such a way that prompted the user for a new branch name every time you committed this would be a huge inconvenience for the majority of commits. So as I said, it's not clear to me how this should be implemented with the minimal change in commit flow.

from vscode-fossil.

koog1000 avatar koog1000 commented on June 15, 2024

Of course, you can perform all of the fossil commands in your terminal. The terminal shortcut in VSCode is Ctrl+`.

Your commit would look like fossil commit --branch NEW_BRANCH_NAME -m "COMMIT_MESSAGE"

from vscode-fossil.

jungle-boogie avatar jungle-boogie commented on June 15, 2024

from vscode-fossil.

jungle-boogie avatar jungle-boogie commented on June 15, 2024

At this time, I don't have a better solution, other than just a warning the commit will be empty.

from vscode-fossil.

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.