You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows以TOS公共用户运行TortoiseGit/WinGit执行git clone

解决Windows下以指定公共用户身份运行Git/TortoiseGit克隆仓库的问题

方法1:通过Git for Windows命令行切换用户执行克隆

  • 按下Win+R打开运行窗口,输入以下命令(替换DOMAIN\公共用户名为实际公共用户账户,本地用户用.\公共用户名):
    runas /user:DOMAIN\公共用户名 cmd
    
  • 输入公共用户密码后,会弹出该用户权限的命令提示符窗口。
  • 在窗口中导航到要存放仓库的目标目录(需确保公共用户对该目录有读写权限),执行克隆命令:
    git clone <你的Bitbucket仓库URL>
    
  • 克隆完成后,仓库目录权限默认归属公共用户,Talend Open Studio导出时即可正常写入。

方法2:以公共用户身份运行TortoiseGit克隆

  • 用runas命令以公共用户身份打开资源管理器:
    runas /user:DOMAIN\公共用户名 explorer.exe
    
  • 输入公共用户密码后,在该资源管理器窗口中导航到目标存放目录,右键选择Git Clone...。
  • 按照TortoiseGit常规流程完成克隆操作,生成的仓库目录会归属公共用户,满足TOS的写入权限要求。

额外注意事项

  • 提前确认公共用户对目标存放目录拥有读写权限,可通过Windows右键目录→属性→安全选项卡添加权限。
  • 如果公共用户从未登录过系统,建议先登录一次,让系统生成完整的用户配置文件。之后可在该用户的命令提示符中设置Git全局配置:
    git config --global user.name "公共账户名称"
    git config --global user.email "公共账户邮箱"
    

内容的提问来源于stack exchange,提问作者jmarkmurphy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 10:50:24