Comments (4)
Thanks for the report. This should be fixed now in dev build 1066 at https://www.sublimemerge.com/dev - please let me know if it's not
from sublime_merge.
I am also seeing this "Deleted", <contents empty>
issue in build 1065 on macOS, even for a submodule with no changes and no detached HEAD involved. There are also several reports on the forums here.
from sublime_merge.
Thanks, @jskinner - the first case I mentioned seems to be fixed - which is awesome, so thank you. The second however seems to still be present. This is where I have submodules in a detached HEAD state, AND there's local changes that have been made to them, which are not showing up in Sublime Merge, but do show up when I run $ git status
. This could be completely unrelated, but I'm not sure. If necessary I can submit a separate issue for this - just let me know.
There's untracked content in a submodule that is also in a detached HEAD state
The corresponding view in Sublime Merge
from sublime_merge.
Thanks for the confirmation @Zooce!
Sublime Merge not showing changes within a submodule is indeed a separate issue. We don't currently recurse into the submodule to determine if there are any local changes, we only look at the current HEAD of the submodule and compare it vs the index.
It's more of a UI thing than anything else: showing that the submodule has modified or untracked files in the 'Commit Changes' dialog does have the advantage of doing the same thing that git status
does, but it also has downsides: there's no way to resolve those items from within the commit changes area, so they'd have to appear as status items without any buttons, which is fine, but does require some planning.
We'll be going over our submodule UI in the near future, and I hope to get this addressed then.
In any case, feel free to open a 2nd issue for the above, it wouldn't hurt to track it explicitly.
from sublime_merge.
Related Issues (20)
- Stuck the Xfce4 desktop environment
- Viewing a Stash with Untracked Files HOT 4
- [WSL2] Immediately exits on launch unless in Safe Mode HOT 1
- Sublime merge cause the Mac to get stuck until the watchdog force an hard reset due to kernel panic HOT 2
- Making the process of doing three-way merge more convenient HOT 2
- Closing sublime merge window opens a new sublime merge window HOT 1
- Add keybinds to open 1st/2nd/3rd/.. tabs from keyboard
- Disable Edit Commit Contents alert
- Incorrect syntax highlighting in diff window HOT 1
- Add support for git-absorb HOT 1
- Sublime merge unresponsive even after forced restart, requires session files deletion HOT 1
- Active branches displays greyed HOT 1
- update-refs support
- smerge shows "staged files" that are not staged HOT 5
- Completing merge without changes cannot `--no-verify`
- Context menu option seems incorrect for hiding irrelevant commits HOT 1
- Bookmark repos and pin tabs
- Tab restore order is wild HOT 5
- Failure to handle paths with tildes HOT 1
- Add mimimap for the diff view
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 sublime_merge.