逃离了 sourcetree,开始使用开发工具自带的 git gui

103 天前
 Duolingo

sourcetree 用了五六年了,一直有一个偶发问题,会莫名其妙的错误删除项目( windows 版本,mac 版本不确定)。

官网也有类似反馈: https://community.atlassian.com/forums/Sourcetree-questions/Souretree-delete-my-all-project-contents-in-local/qaq-p/604268

升级了无数次,这个问题似乎一直没能解决。

大概率复现方式:

  1. 启动 sourcetree ,双击进入管理的项目,多进几个
  2. 开启新标签页,进入的项目关了也行,不关也行,不影响复现
  3. 右键某个项目,删除,确认(提示框很可能只有一个项目,就算有多个,也是不准确的)

然后就发现之前进入过的项目(一个或多个甚至全部),被无声无息的删除了

在经历了昨天一天的工作被删除以后,花了一上午重新配置了 git 和 ssh ,直接使用 jetbrains 和 vscode 自带的版本管理工具了。(顺便夸一句,感谢 idea 的 local history 功能救我狗命)

5626 次点击
所在节点    程序员
42 条回复
mark2025
100 天前
我觉得 windows 下是 TortoiseGit 小乌龟最好用,尤其是和 Total Commander 结合使用: 自定义 TC 的快捷键绑定小乌龟常用操作

# usercmd.ini
[em_TortoiseGit_commit]
button=%PROGRAMFILES%\TortoiseGit\bin\TortoiseGitProc.exe
cmd=""%PROGRAMFILES%\TortoiseGit\bin\TortoiseGitProc.exe""
param=/command:commit /path:"%P%N"
[em_TortoiseGit_log]
button=%PROGRAMFILES%\TortoiseGit\bin\TortoiseGitProc.exe
cmd=""%PROGRAMFILES%\TortoiseGit\bin\TortoiseGitProc.exe""
param=/command:log /path:"%P%N"
[em_TortoiseGit_add]
button=%PROGRAMFILES%\TortoiseGit\bin\TortoiseGitProc.exe
cmd=""%PROGRAMFILES%\TortoiseGit\bin\TortoiseGitProc.exe""
param=/command:add /path:"%P%N"
[em_TortoiseGit_rename]
button=%PROGRAMFILES%\TortoiseGit\bin\TortoiseGitProc.exe
cmd=""%PROGRAMFILES%\TortoiseGit\bin\TortoiseGitProc.exe""
param=/command:rename /path:"%P%N"
[em_TortoiseGit_revert]
button=%PROGRAMFILES%\TortoiseGit\bin\TortoiseGitProc.exe
cmd=""%PROGRAMFILES%\TortoiseGit\bin\TortoiseGitProc.exe""
param=/command:revert /path:"%P%N"


# wincmd.ini
CS+C=em_TortoiseGit_commit
CS+G=em_TortoiseGit_log
CS+A=em_TortoiseGit_add
CS+R=em_TortoiseGit_rename
CS+V=em_TortoiseGit_revert

如此设置,Ctrl+Shift+C 就可以提交 TC 当前光条所在的文件或者目录。 效率非常高。
alleluya
100 天前
话说 jb 家的 git gui 没有像手机里那种单独提取 app 的 apk 似的 提一个安装包出来吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1139926

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX