【问题标题】:How to open GIT bash and give clone commands using batch file如何使用批处理文件打开 GIT bash 并给出克隆命令
【发布时间】:2020-08-02 02:25:57
【问题描述】:
Start "" "%PROGRAMFILES%\Git\bin\sh.exe" --login 
cd E:
git clone SshLink

上面的命令是先打开正常的cmd然后E:驱动然后gitbash shell。我只想直接打开git-shell,把目录改成E:驱动,给clone命令。

【问题讨论】:

    标签: git batch-file github git-bash git-shell


    【解决方案1】:

    你可以试试:

    Start "" "%PROGRAMFILES%\Git\bin\bash.exe" -c "cd /e; git clone SshLink; bash"
    

    这将打开一个 bash,转到驱动器 E 并尝试 git clone
    最后的bash 允许会话不会立即关闭。


    其他选项,如in the comments Compo 所述:

    Start /d E:\ "%ProgramFiles%\Git\bin\bash.exe" -c "git clone SshLink; bash"
    

    那将使用/d option of start

    【讨论】:

    • 使用可用的start 选项会更有意义,即/D。例如,Start /D E:\ "%ProgramFiles%\Git\bin\bash.exe" -C "git …/D 选项允许预设工作目录。
    • @Compo 谢谢,好点子。我已相应地编辑了答案以包含您的评论。
    猜你喜欢
    • 1970-01-01
    • 2018-09-08
    • 2018-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-16
    • 1970-01-01
    • 2013-05-10
    相关资源
    最近更新 更多