首页 > 其他分享 >vscode使用快捷键在当前目录打开git-bash

vscode使用快捷键在当前目录打开git-bash

时间:2023-09-06 15:24:56浏览次数:40  
标签:git vscode 快捷键 任务 Git Bash bash

要在Visual Studio Code中使用快捷键启动Git Bash并在D:\Program Files\PortableGit\目录中打开,您可以按照以下步骤进行设置:

打开Visual Studio Code。

打开用户设置(User Settings):

在菜单中,选择“文件”(File) > “首选项”(Preferences) > “设置”(Settings)。
或者可以使用快捷键Ctrl + ,(Cmd + ,在macOS上)来打开设置。
在设置搜索栏中,输入“任务”(tasks)并选择“任务: 配置任务”(Tasks: Configure Task)。

在任务配置文件中,创建一个自定义任务来启动Git Bash。可以创建一个名为launch-git-bash的任务,示例如下:

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Open Git Bash",
            "type": "shell",
            "command": "D:\\ProgramFiles\\PortableGit\\git-bash.exe",
            "args": [
                "--cd=../" //表示在上级目录打开 如果在当前目录请注释此条
            ],
            "options": {
                "cwd": "${workspaceFolder}"
            },
            "presentation": {
                "reveal": "always",
                "panel": "new"
            },
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}

在上述任务中,我们使用了command来指定Git Bash的路径,并使用args将--cd=../传递给Git Bash,以便在启动时进入上级目录。

保存任务配置文件。

现在,您可以使用以下步骤在Visual Studio Code中启动Git Bash:

打开命令面板:按下Ctrl + Shift + P(Cmd + Shift + P在macOS上)。
输入“运行任务”(Run Task)并选择它。
选择“launch-git-bash”任务。
Git Bash应该会在D:\Program Files\PortableGit目录的上级目录中启动。

请注意,这个设置假设您的Git Bash路径为"D:\Program Files\PortableGit\git-bash.exe"。如果路径不同,请相应地更改command字段中的路径。

标签:git,vscode,快捷键,任务,Git,Bash,bash
From: https://www.cnblogs.com/chacebai/p/17682350.html

相关文章

  • git 用一个project添加两个远程仓库
    以android的recovery项目为例,目前gitbranch-r中只有A仓库的分支 gitbranch-r m/dev->A/branch_nameA A/master这是因为manifest中的recovery项目配置为:<remotename="A"fetch="ssh://git@git.****.cn/A/"review="gerrit.pt.A.com"/><pro......
  • 数字信号处理 Digital Signal Processing
    通信、控制和信号处理导论IntroductionToCommunication,Control,AndSignalProcessing6.011|Spring2010|Undergraduate(本科生)课程描述本课程将信号、系统和推理作为通信、控制和信号处理的统一主题进行研究。课题包括由确定性和随机信号驱动的线性系统的输入输出和......
  • git 删除远程仓库中的文件(夹)
    在开发过程中如果在编辑.gitignore时疏漏,导致本不应该上传至远程仓库的某个文件(夹)被提交,则可以使用如下方式解决(只是从远程仓库中删除,本地文件不受影响、不会被删除)预览想要删除的文件命令:gitrm-r-n--cached文件/文件夹名称由于增加了参数-n,此时只是预览涉及的文件,不会......
  • 常用git命令使用教程
    0x00写在前面现在大部分的开发团队都以Git作为自己的版本控制工具,需要对Git的使用非常的熟悉。这篇文章中本人整理了自己在开发过程中经常使用到的Git命令,方便在偶尔忘记时速查。使用GUI工具的同学,也可以对照起来看看。0x01Git配置1.在安装完成Git后,开始正式使......
  • gitlab-- pages 功能实战
    pages介绍在我们日常使用gitlab的过程中,会产生一些产物,自己做的一些小网站,小页面之类,一般都是在本地调试访问,一旦我们想让其他朋友也可以随时访问,就需要单独在公有云上买一个服务器去部署,一是需要付费,二是我们调试页面访问量不多,单独搞个服务器部署有点浪费。使用GitLabPag......
  • git本地分支创建后关联远程分支
    在使用git创建本地分支时,可以在创建分支时就设置好跟踪的上游分支:gitcheckout-blocal_branch-t upstream_name/remote_branch$gitcheckout--help    -t,--track      Whencreatinganewbranch,setup"upstream"configuration.See"--track"in......
  • git修改已经push了的commit message
    1gitcommit--amend2gitpush-fgitpush--help    -f,--force      Usually,thecommandrefusestoupdatearemoterefthatisnotanancestorofthelocalrefusedtooverwriteit.Also,when--force-with-leaseoption      is......
  • 【git】git拉取项目报错
    1、报错现象>gitpull@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WARNING:REMOTEHOSTIDENTIFICATIONHASCHANGED!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ITISPOSSIBLETHATSOMEONEISDOINGSOMETHINGNASTY!......
  • 开发软技能——Git Commit规范
    提交代码是程序员们每天的工作日常,今天敬姐给大家分享一个好的编程习惯,就是关于GitCommit规范。效果预览<type>(<scope>):<subject><BLANKLINE><body><BLANKLINE><footer>提交之后的效果如下:GitCommit语法type:必填commit类型,有业内常用的字段,也可以根据需要......
  • vscode 设置tab为4个空格,并且打开显示空格
    1、关闭自动检测文件功能设置搜索detectIndentation,取消2、设置TabSize为43、开启显示空格设置搜索Whitespace,设置为all......