首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Git Bash 命令之 reflog 查看引用的指向记录

reflog 一般用于分支被删除后查找分支的指向(移动)记录,以便恢复被删除的分支: 与 log 的区别 git log 的来源对象的是提交 commits; git reflog 的来源对象是引用...git log 查看的是哪些引用 refs 指向了哪些提交(最新提交及其家族提交); 家族提交 是指最新提交的父提交、兄弟提交(其他分支)、祖宗提交等等; git reflog 查看的是指定的引用...更多使用方法 1git reflog [引用(HEAD|分支|标签)] 其他用法 reflog 支持部分 log 命令的参数,如 --stat、--author 等等: ---- 内容声明 标题: Git...Bash 命令之 reflog 查看引用的指向记录 链接: https://zixizixi.cn/git-bash-reflog-usage 来源: iTanken 本作品采用知识共享署名-相同方式共享

35110

解决Windows环境下Git Bash客户端无法识别Composer命令的问题

解决Windows环境下Git Bash客户端无法识别Composer命令的问题,为啥呢?...因为开发项目使用git提交的比较多,在新增一个扩展的时候需要使用composer update进行更新 但是在git的客户端下使用composer的命令,会提示没有这个命令 $ composer bash...: composer: command not found 为了能在git的客户端下能够使用composer的命令,对composer进行小小的修改 我这里安装的composer是使用手动安装的,不是exe...的春天依赖管理的新时代 复制composer.phar,再修改名称为composer,也就是去掉文件的扩展名 image.png 如果提示如图改变文件扩展名的话点确定就好了,然后测试一下使用composer的命令

2.2K40

使用 Visual Studio 自定义外部命令 (External Tools) 快速打开 git bash 等各种工具

比如,我们可以一键打开 Git Bash 输入 git 命令,比如可以一键打开项目或者文件所在的文件夹。...一键打开 Git Bash 一键打开解决方案所在文件夹 一键 Blame 正在打开的文件 (话说 VS17 的 Blame 功能也没好到哪儿去,还是得 TortoiseGit) 我们开始吧!...image.png 为了方便,我把我自己正在用的几个外部命令分享给大家: 用于一键打开 Git Bash,以便快速输入 git 命令 [Title] 打开 Git Bash [Command...] C:\Program Files\Git\git-bash.exe [Arguments] --cd="$(SolutionDir)\."...[Arguments] "$(SolutionDir)" [InitialDirectory] "$(SolutionDir)" 使用 TortoiseGit 来 Blame 此文件(而且还会自动定位当前行

1.7K20

Linux命令行终端优化与使用

终端美化 描述:Bash-it 配置框架从社区收集了许多实用的命令和脚本,主要包括别名、自动补全代码、定制函数、以及提示符主题等四大类型。...环境安装: #(0)安装 Bash-it 之前,首先需要确认的是系统中是否含有 git 命令 $ which git /usr/bin/git #如果没有采用操作系统的软件包管理器进行下载 yum install...-y git #(1)使用 git 命令Bash-it 克隆用户主目录下的 .bash_it 子目录: # depth用于指定克隆深度,为1即表示只克隆最近一次commit. $ git clone...命令 基础语法: bash-it : Bash-it help and maintenance parameters: 1: verb [one of: help | show | enable...jgitflow jump completions: git git_flow git_flow_avh #示例2.除了通过 bash-it enable 命令来启用别名、自动补全和插件外,

2.3K10

Linux命令行终端优化与使用

终端美化 描述:Bash-it 配置框架从社区收集了许多实用的命令和脚本,主要包括别名、自动补全代码、定制函数、以及提示符主题等四大类型。...环境安装: #(0)安装 Bash-it 之前,首先需要确认的是系统中是否含有 git 命令 $ which git /usr/bin/git #如果没有采用操作系统的软件包管理器进行下载 yum install...-y git #(1)使用 git 命令Bash-it 克隆用户主目录下的 .bash_it 子目录: $ git clone --depth=1 \ https://github.com/...WeiyiGeek.安装成功 bash-it 命令 基础语法: bash-it : Bash-it help and maintenance parameters: 1: verb [one...jgitflow jump completions: git git_flow git_flow_avh #示例2.除了通过 bash-it enable 命令来启用别名、自动补全和插件外,

10.8K42

使用 ohmyzsh 打造 windows、ubuntu、mac 系统高效终端命令行工具

安装 vscode remote-wsl 插件 下载安装vscode,并且安装remote-wsl插件。 ?...最终终端效果 那不是win10,也想通过设置别名来提高效率,是不是就没有办法了呢,可以使用git bash设置alias,安装git,自带git bash。...windows git bash 设置别名提高效率 windows 桌面或任意资源管理器位置,右击,选择Git Bash Here,即打开了git bash命令行。...code ~/.bash_profile,用vscode编辑这个配置文件,封装成一个命令。...更多别名可以自定义~windows上命令行工具还可以使用cmder点击查看cmder官网命令行工具。虽然我几年前就安装了,但发现还是git bash用的顺畅些,可能是我还不太习惯cmder。

5.1K20

Directory Opus 使用命令编辑器添加 PowerShell CMD Bash 等多种终端自定义菜单

---- 命令编辑器 如果你是从下面这篇文章阅读过来的,那么你现在应该正好已经打开了一个命令编辑器: 在 Directory Opus 中添加自定义的工具栏按钮提升效率 如果你并没有打开命令编辑器,那么可以再阅读上面这篇文章打开一个...添加三个终端命令 请参考 Directory Opus 使用命令编辑器集成 TortoiseGit 的各种功能 一文中添加自定义按钮的方法,同样地添加另外的三个按钮。...这里,我将三个不同终端的添加参数放到了下面,你可以参考添加: PowerShell Core Git Bash 特别注意,在函数一栏的参数中,我们传入了一个路径参数。那个参数的末尾必须加上 \....,否则 Git Bash 是无法启动的。 CMD 添加一个菜单 在添加完上面的三个命令之后,你应该可以在工具栏上看到三个可以启动不同终端的窗口。现在我们需要将它们都集成一个菜单中。...新建一个菜单 在工具栏上空白处右键,新建 -> 新建菜单,然后右键,编辑这个菜单: 然后,我们又可以弹出一个命令编辑器窗口,由于菜单本身不打开命令只会显示子菜单,所以里面非常简单。

42840

Windows 的开发好痛苦

然后,我想使用 :vsplit 垂直打开另一个文件,于是我输入了 :vsplit bar.txt,结果当前窗口却被垂直分割了,不是在垂直分割的窗口中打开我需要的文件。...Git Git不是默认开发工具之一。这一点非常令我非常惊讶。我手工安装了 Git,但发现它安装了自己的 bash、perl 和 coreutils。...这一点在意料之中(许多 Git命令都是用 Perl 和 shell 脚本写的),但这已经是我的系统中安装的第三份 bash 了。 作为一个 NixOS 用户,这应该并不是什么大问题。...然而这三个 bash 都是有用的,但它们互相不知道彼此的存在(安装这些 bash 的应用程序似乎也是对的,它们采用了保守的策略,自己安装自己的 bash,减少兼容性问题)。...安装完之后 git 就可以正常用了。我很高兴地发现 Windows 会默认安装 ssh 甚至 ssh-keygen。这一点非常方便,我不需要再装一个 bash 了。

1.4K50

Windows 下 wsl2 的使用及问题记录

这里主要记录一些使用中的问题,及开发中的 技巧 IP问题 由于子系统是通过虚拟网卡并设置与宿主机同一网段中,所以可以互相访问,但是对于宿主机来说,并不能够完全的隔离。...的终端不好用从而从 linux 的终端中来操作 Windows 的文件,一个是权限问题,一个就是环境变量问题,要知道那个才是重要的,虽然 终端不好用,但还是有其他的方式进行改善的,这个以后会说,主要基于 git-bash...当然上面的小工具有些也是可以使用的,比如, figlet , cowsay z 建议 不推荐使用 cmd,powershell ,除非你是一个 Windows 开发者.可以根据这篇文章来简单的配置 git-bash...,使用 git-bash 来操作 Windows 的命令 上面的小工具有些不好找,推荐使用 Windows 下的包管理工具来安装 — scoop 相比 winget ,包更多,细节更透明....推荐终端方案 也是目前我正在使用的方案,可能过一段时间就改了 Windows 下 使用 cmder 来复用 git-bash,将 git-bash 设置为 cmder 的默认终端,避免使用 cmd,powershell

7.2K20

在 Windows 下使用 Linux 命令的多种方法

虽然 Windows Subsystem for Linux (WSL) 是一个很好的解决方案,但有些用户出于各种原因可能不想使用 WSL。...Bash什么是 Git BashGit BashGit for Windows 提供的一个工具,它包含了一个基于 MINGW64 的 bash shell 环境,内置了许多常用的 Linux 命令...完成安装:安装完成后,你可以通过 Git Bash 访问 bash shell 环境。使用 Git Bash安装完成后,运行 Git Bash,你会看到一个类似于 Linux 的命令行界面。...运行安装脚本:打开 CMD 或 PowerShell,导航下载目录,运行以下命令安装 Babun:$ curl -Ls https://github.com/babun/babun/raw/master...例如,如果你需要一个完整的开发环境,Cygwin 或 Mingw-w64 可能是不错的选择;如果你只需要一些常用的命令Git Bash 可能更为方便;如果你追求一个增强的终端体验,Cmder 是一个不错的选择

12610
领券