小智 27
我自己找不到答案,所以我创建了一个自定义动作.转到首选项,自定义操作,然后输入以下信息:(这是在Mac上.您的git可执行文件的路径可能会有所不同.)
Ray*_*non 16
只需双击子模块或左键单击即可打开模块
一旦进入子模块,UI就像任何git repo,按下pull/fetch更新到标题.瞧.
这是Windows版本:
此命令假定您的位置sh.exe
-根据您设置SourceTree的方式,它可能位于其他位置。
/c %LOCALAPPDATA%\Atlassian\SourceTree\git_local\bin\sh.exe --login -i -c "git submodule update"""
Run Code Online (Sandbox Code Playgroud)
不确定是否是错误-但是在我正在使用的Sourcetree版本(v1.6.14.0)中,我发现""
需要在末尾使用多余的一对引号-否则存在多余的引号,并且不平衡的语句会导致sh
大叫:
cmd "/c %LOCALAPPDATA%\Atlassian\SourceTree\git_local\bin\sh.exe --login -i -c "git submodule update""
sh: unexpected EOF while looking for matching `"'
sh: syntax error: unexpected end of file
Completed with errors, see above.
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
25285 次 |
最近记录: |