1

smstard的个人空间

 3 years ago
source link: https://my.oschina.net/u/4276521/blog/4518985
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

easy-git, 是基于HBuilderX API开发的可视化图形Git插件,界面参考vscode源代码管理器。

HBuilderX easy-git插件下载地址: https://ext.dcloud.net.cn/plugin?name=easy-git

Mac, 安装此插件可直接使用。

Windows需要电脑本机安装git-bashgit-bash下载地址

插件预览.jpg

Git仓库克隆

点击菜单【工具】【Git: 克隆仓库】,即可打开克隆界面

Git克隆.jpg

Git文件视图

  • 打开文件, 刷新当前项目
  • 文件暂存,暂存所有更改,撤销更改,取消暂存
  • commit
  • pull, push
  • push
  • 分支查看,分支切换, 打开log

包含:分支切换, 分支创建并推送, 删除分支, 合并分支, 创建tag分支和tag搜索

点击本地分支名称,即可快速切换分支 。

查看log

  • 默认显示最近100条log, 如需查看更多数据,请使用-n
  • 支持搜索,多个搜索条件用逗号隔开
  • 搜索条件,即git log参数
搜索 说明 例子 --author 按作者搜索 --author='name' --after; --since 搜索xx日期之后 --after='2020-7-1' --before; --until 搜索xx日期之前 --before='2020-7-1' -n 仅显示最近的 n 条提交 -n 10 --grep 用 --grep 选项搜索提交说明中的关键字 --grep xxxx 文件名称 按文件查看log, 直接输入文件名即可 -S 仅显示添加或删除内容匹配指定字符串的提交 -S xxxx --committer 仅显示提交者匹配指定字符串的提交 --committer=xxxx

更多见:http://git-scm.com/docs/git-log

easy-git, 支持通过快捷键打开git视图。

点击菜单【工具】【自定义快捷键】,可自定义快捷键。

具体见:https://easy-git.gitee.io/setting/keyboard

© 著作权归作者所有

portrait.gif

其他人还在看

在线练习 : https://learngitbranching.js.org/ 1、 下载安装好 git 客户端 2、 找一个家代码托管平台 我用 coding.net,注册个账号,建一个空项目 然后打开安装好的 git bash 客户端,使用 git clone 命令克隆下远程仓库的项目 然后cd 进入 本地仓库地址,把 你自己的 代码粘贴进去,手动命令均可 接着,在本地仓库里 ...
场景:.gitignore文件添加了*.class,但是还是发现出现在提交列表内
合并两个现成的git库. 转帖, 待处理(不存在的....)
起因服务器上刚刚拉下来的代码,chmod修改完权限之后,git status 显示大量文件modify git diff webpack/src/modules/toolbar/toolbar.less diff --git a/webpack/src/modules/toolbar/toolbar.less b/webpack/s......
1、head指向谁就代表在哪个分支上面,*号指向的就是当前的分支; 2、git branch 表示查看分支;git branch 名称;代表创建了一个分支 ;git merge 分支名称;git branch -d 分 支名称; 3、在哪个版本上面创建了一个分支,那么新创建的分支与主分支master分支内容是一样的;...
Git是当今最流行的版本控制软件,它包含了许多高级工具。 下载地址:https://git-scm.com/downloads 第一步:GNU协议直接点击Next 第二步:文件位置存储,可根据自己盘的情况安装,点击Next 第三步:安装选项,建议保持默认直接点击Next。 第四步:Git安装程序的目录,直接点击Next 第五步:选择默认文本编辑器 第六步:...
不能变是肯定的,但是有能不能变这个问题肯定是有表象看似能变的, 当这个变量是基本数据类型的时候就是怎么都不能变的 当这个变量是引用类型的话,实际上这个变量只是一个地址, 这个地址也是肯定不能变的,但是这个地址指向地方内的东西是可以改变的, 例如 final StringBuilder sb = new StringBuilder("abc"); sb= n...
git配置用户信息 一、在本地配置用户信息 配置内容:user.name 和 user.email 配置目的:Git用来记录谁做了什么事 配置方法:windows下打开Git Bash进行操作  git config #查看本机是否配置了个人信息  git config --global user.name "……" #定义全局的用户名  git config --global user.email "……" #定义全局的邮...
0. 前言 在上一篇文章中,讲述了使用webstorm去调试node程序,最近研究了一下如何使用webstorm去操作git。 对于git的使用,大家的使用方式均有不同,最王道的方式非命令行莫属,基于git的GUI软件还是很多的,大家可自行研究使用。之前使用eclipse svn插件去操作版本管理,还是很便捷的一件事情。而今用惯了webstorm,当然...
序号 情景 命令 说明 1 获取新的代码库 git clone https://github.com/ma6174/vim.git 会在执行命令的当前目录下,建立名字为vim的本地代码库. 类似svn的 checkout 2 新建分支 git branch xxxx git checkout -b xxxx git branch xxxx 基于当前分支新建xxxx分支,不进行切换动作 git checkout -b xxxx 基于当前分支新建x...
在线练习 : https://learngitbranching.js.org/ 1、 下载安装好 git 客户端 2、 找一个家代码托管平台 我用 coding.net,注册个账号,建一个空项目 然后打开安装好的 git bash 客户端,使用 git clone 命令克隆下远程仓库的项目 然后cd 进入 本地仓库地址,把 你自己的 代码粘贴进去,手动命令均可 接着,在本地仓库里 ...
场景:.gitignore文件添加了*.class,但是还是发现出现在提交列表内
合并两个现成的git库. 转帖, 待处理(不存在的....)
起因服务器上刚刚拉下来的代码,chmod修改完权限之后,git status 显示大量文件modify git diff webpack/src/modules/toolbar/toolbar.less diff --git a/webpack/src/modules/toolbar/toolbar.less b/webpack/s......
1、head指向谁就代表在哪个分支上面,*号指向的就是当前的分支; 2、git branch 表示查看分支;git branch 名称;代表创建了一个分支 ;git merge 分支名称;git branch -d 分 支名称; 3、在哪个版本上面创建了一个分支,那么新创建的分支与主分支master分支内容是一样的;...
Git是当今最流行的版本控制软件,它包含了许多高级工具。 下载地址:https://git-scm.com/downloads 第一步:GNU协议直接点击Next 第二步:文件位置存储,可根据自己盘的情况安装,点击Next 第三步:安装选项,建议保持默认直接点击Next。 第四步:Git安装程序的目录,直接点击Next 第五步:选择默认文本编辑器 第六步:...
不能变是肯定的,但是有能不能变这个问题肯定是有表象看似能变的, 当这个变量是基本数据类型的时候就是怎么都不能变的 当这个变量是引用类型的话,实际上这个变量只是一个地址, 这个地址也是肯定不能变的,但是这个地址指向地方内的东西是可以改变的, 例如 final StringBuilder sb = new StringBuilder("abc"); sb= n...
git配置用户信息 一、在本地配置用户信息 配置内容:user.name 和 user.email 配置目的:Git用来记录谁做了什么事 配置方法:windows下打开Git Bash进行操作  git config #查看本机是否配置了个人信息  git config --global user.name "……" #定义全局的用户名  git config --global user.email "……" #定义全局的邮...
0. 前言 在上一篇文章中,讲述了使用webstorm去调试node程序,最近研究了一下如何使用webstorm去操作git。 对于git的使用,大家的使用方式均有不同,最王道的方式非命令行莫属,基于git的GUI软件还是很多的,大家可自行研究使用。之前使用eclipse svn插件去操作版本管理,还是很便捷的一件事情。而今用惯了webstorm,当然...
序号 情景 命令 说明 1 获取新的代码库 git clone https://github.com/ma6174/vim.git 会在执行命令的当前目录下,建立名字为vim的本地代码库. 类似svn的 checkout 2 新建分支 git branch xxxx git checkout -b xxxx git branch xxxx 基于当前分支新建xxxx分支,不进行切换动作 git checkout -b xxxx 基于当前分支新建x...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK