Comments (4)
Could you give an example?
from dstask.
Could you give an example?
For example, these were all unpushed changes 355fa41
.. a256f3e
:
These three commits, are the same operation, but done more than once (e.g. fixing some typo on the notes). Would be good to squash/amend these similar operations.
Also, additionally, it is also possible to amend operations that are not continuous in history, without breaking the git merge strategy.
For example, cef2ff7
and 355fa41
:
I have four operations distant from a similar one. All these operations were made without pushing. This can be, at least, an option for users that don't want such polluted git history.
from dstask.
When using git to manage source code, you'd want a "clean, readable" history.
When using git in dstask, we don't use it in the same way. We only use it as a mechanism for sync, basically.
I can see how what you ask for may make sense in your particular example, and worth pursuing if it's easily doable.
But I can easily imagine other users who would not appreciate that individual changes of the same task get squashed together.
from dstask.
I don't think it's worth adding a bit of complexity for the marginal benefit here. Thanks for the idea though.
from dstask.
Related Issues (20)
- Critical task count for warning counts templates but should not HOT 2
- GitHub repo import vs sync HOT 1
- github import cannot update github-imported tasks that no longer come back in queries
- Create symbolic links to issues instead of moving them HOT 8
- Request: fish shell completion HOT 2
- Cannot view tasks once they are resolved HOT 3
- Embed shell completion scripts in binary, provide `completion` subcommand HOT 8
- Panic on `dstask show-next` HOT 1
- golint tool is deprecated
- Items with openable URLs should indicate this on the task list HOT 2
- dstask *-completion broken in v0.25 HOT 5
- dstask import-tw or dstask-import tw?
- Colors configuration
- How do task dependencies work? HOT 1
- Can't (seem to figure out how to) modify priority on the CLI HOT 2
- Mark task as abandoned, not done? HOT 1
- "note" command should be "annotate" HOT 1
- bash-completion script is messed up HOT 2
- match package versions between GitHub and pkg.go.dev HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dstask.