git 设置别名大全( git alias)
git config --global alias.ck checkout
这样设置以后,直接运行 git ck 就和 git checkout 有一样的效果~git config --global alias.st statusgit config --global alias.br branch
git config --global alias.cf config
git config --global alias.fc fetchgit config --replace-all --global alias.brv "branch --v"
git config --replace-all --global alias.geturl "config --get remote.origin.url"查看某一个commit 存在于哪些分支
git config --global alias.brc "branch -a --contains"
查看某一个commit 存在于哪些tag
git config --global alias.tagc "tag --contains"
有了这些就方便很多了。遇到可以自己再写。
或者直接复制到.gitconfig
[user]name = caoxinyuemail = 1455971532@qq.com
[merge]tool = studio64
[mergetool "studio64"]cmd = studio64.exe merge $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$REMOTE") && pwd)/$(basename "$REMOTE") $(cd $(dirname "$BASE") && pwd)/$(basename "$BASE") $(cd $(dirname "$MERGED") && pwd)/$(basename "$MERGED")trustExitCode = truekeepbackup = false
[diff]tool = studio64
[difftool "studio64"]cmd = studio64.exe diff $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$REMOTE") && pwd)/$(basename "$REMOTE")trustExitCode = truekeepbackup = false
[alias]ch = checkoust = statusstaust = 'gitst'cf = configck = checkoutft = fetchfh = fetchbr = branchbrv = branch --vgeturl = config --get remote.origin.urlbs = bisectlg = logcfg = config --globalcfga = config --global alias.pull = plpl = pull --rebasecm = commit -c HEADps = pushlsr = ls-remote --headsudc = reset HEAD~ftg = fetch --tagsam = commit -amendcmd = commit --amendrsh = reset HEAD~cmi = commit --interactive -c HEAD --reset-authori = --interactiverss = reset --softrmc = rm --cachedcp = cherry-pickcpx = cherry-pick -xbl = blamegk = gitkltn = ls-tree -r HEAD~ --name-onlylt = ls-tree -r HEAD~ --name-onlyltng = ls-tree -r HEAD~ --name-only |greplgd = log -p --full-diffbcm = "branch -a --contains "brc = branch -a --containstagc = tag --contains
[i18n]commitencoding = utf-8logoutputencoding = utf-8
[core]quotepath = falseeditor = vim
[gui]encoding = utf-8
[i18n "commit"]encoding = utf-8
[http]
[credential]helper = manager
Ubuntu系统 需要修改 ~/.gitconfig 文件
if no file , use git config --global alias.ck checkout
推送一个tag xxx到远端
git ps origin tags/xxx
参考https://git-scm.com/book/en/v2/Git-Basics-Git-Aliase
git 设置别名大全( git alias)相关推荐
- git指令大全git生成压缩包git生成某次commit的补丁(见九)
一,新建项目 git init 初始化一个git仓库 git init 项目名称 新建一个目录,并为其初始化git仓库 git clone url 克隆一个项目 二,配置项 git config -- ...
- git命令及git合并分支进行多人协作
git命令及git合并分支进行多人协作 git命令大全 git的工作区.暂存区.本地仓库和远程仓库 git常用命令 git revert 和 git reset的区别 修改默认分支 合并分支 Git分 ...
- git 设置别名 git alias
一 git过滤不提交的内容[.gitignore] 文件 # Created by .ignore support plugin (hsz.mobi) ### Example user templa ...
- Error: No such keg: /usr/local/Cellar/node安装nvmbrew安装Oh my zsh. git安装git设置别名No bundle URL prese
新电脑配置环境时的问题: Node找不到,但重装时又提示有node: 或者node报错Error: No such keg: /usr/local/Cellar/node brew cleanup b ...
- 你需要的git命令大全来了
大家好,我是若川.最近组织了源码共读活动,感兴趣的可以点此加我微信 ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步.同时极力推荐订阅我写的<学习源码整体架构系列> ...
- GIT | GIT命令大全
主要总结GIT常用的各种命令. 当然,这里总结的是GIT命令中的冰山一角,不过也是常用的命令,记住命令可以帮助我们快速实现我们的操作. 我个人还是建议多使用git help来帮助自己找到想要的命令,然 ...
- Git小白字典——Git基本命令大全
Git小白字典--Git基本命令大全 基本命令 # 从远程库克隆 $ git clone git@github.com:xxx/xxx.git# 本地仓库初始化 $ git init# 把一个已有的本 ...
- 收藏!Git命令大全
Git目前已经成为国内主流互联网公司通用的代码管理工具:大小企业也已随着潮流纷纷从CVS, Subversion向Git过度.可以说,Git已经成为一名合格程序员的必备技能.而对于我们来说,无论新手或 ...
- Git命令大全:轻松掌握Git工具,提高代码管理效率
文章目录 Git命令大全 一.前言 二.安装 1. Windows系统上的Git安装 2. Linux系统上的Git安装 3. MAC系统上的Git安装 三.配置 四.配置用户名和邮箱地址 五.创建仓 ...
最新文章
- 求长度的另一种方法(+obj).Length
- 效率神器!开源快捷启动工具
- python turtle库画图案-python之绘制图形库turtle(转)
- Asp.Net Core 工作单元 UnitOfWork UOW
- entity framework框架生成摘要文档为空(没有元数据文档可用)的bug解决方案
- STM32工作笔记0031---基于STM32F103C8自己实现的跑马灯实验_使用STLINK调试
- 在IPCAM上实现RTSP协议直播-live555 转
- 拆解任務與目標、按時完成,不再被deadline追著跑
- [英语]工作邮件中超实用的100句英文
- 如何将mp3文件转pcma格式或PCM格式的wav文件
- Oracle+ogg-00664,OGG采用NET8方式读取ASM中日志报OGG-00664(ORA-12162),配置如下:
- 图神经网络(GNN)必读论文及最新进展跟踪
- POJ 3626 Mud Puddles (BFS)
- matlab 边缘检测 抠图,ps如何调整边缘的流程:边缘检测、调整边缘、输出(调整边缘抠图...
- matlab 画拉普拉斯变换的零极点
- 又一个同学被快手挂掉了
- win7 蓝牙4.0 ble驱动_恩智浦发布行业领先的2x2 Wi-Fi 6 +蓝牙解决方案,彻底改变游戏、音频、工业和物联网市场...
- 对 VoIP 提供商的大规模 DDoS 攻击和模拟 DDoS 测试
- python random seed,python - 字符串重排:固定seed()下利用random.shuffle()简化代码
- 题解:P4961 小埋与扫雷
热门文章
- java属于高级语言_以下哪种语言属于高级语言________________。A、JavaB、C++C、VisualBa...
- 霍夫变换提取线段与圆
- 字符串排序 java_java字符串排序
- java手机游戏模拟器下载_Java手机游戏模拟器
- 配置文件没有关闭保护模式_配置文件:PS自带的海量滤镜 | 照片调色宝典13
- python dicom图像分割_处理医疗影像的Python利器:PyDicom
- jQuery的选择器
- 快速启动神器 Wox
- J0ker的CISSP之路:复习Access Control(10)
- eclipse.ini内存设置(转)