I manage the source using Git.
The phenomenon of "When I pull, all commits that I hadn't pushed disappeared" occurred in the environment of several people.
Even the commit log of "commit I didn't push" seems to have disappeared from their local repository.
What can you think of as the cause of this kind of situation?
For Git clients, SourceTree (Windows version) is used.
[Additional note]
I also multi-posted teratail.
https://teratail.com/questions/49918
I don't use SourceTree, so I don't know the actual display, but
$git pull -- rebase instead of merge when rebase#pulling
creates conflicts and all conflicts
$git rebase --skip#Skip without applying conflicting commits
I have confirmed that the local commit will be dangling (which appears to have disappeared).
Did you do this by mistake?
765 M2 Mac fails to install rbenv install 3.1.3 due to errors
633 PHP ssh2_scp_send fails to send files as intended
751 Error in x, y, and format string must not be None
1225 When building Fast API+Uvicorn environment with PyInstaller, console=False results in an error
768 GDB gets version error when attempting to debug with the Presense SDK (IDE)
© 2025 OneMinuteCode. All rights reserved.