加入收藏 | 设为首页 | 会员中心 | 我要投稿 宁德站长网 (https://www.0593zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

Git高级用法,喜欢就拿去用

发布时间:2020-03-15 20:54:59 所属栏目:Windows 来源:站长网
导读:副标题#e# 【金融特辑】光大****科技部DBA女神带你从0到1揭秘MGR 如果你觉得 git 很迷惑人,那么这份小抄正是为你准备的! 请注意我有意跳过了 git commit、git pull/push 之类的基本命令,这份小抄的主题是 git 的一些「高级」用法。 导航 跳到之前的分支

git fetch -p && git branch --remote | fgrep greenkeeper | sed 's/^.{9}//' | xargs git push origin --delete 

GitHub = Git + Hub

我把 Hub 当成 git 的一个封装来用。你如果也想这么做,可以设置一个别名:alias git='hub'

# 打开浏览器访问仓库 url(仅限 GitHub 仓库)git browse 

额外福利:我最喜爱的 git 别名

alias g='git' 

alias glog='git log --oneline --decorate --graph' 

alias gst='git status' 

alias gp='git push' 

alias ga='git add'alias gc='git commit -v' 

 

#  

alias yolo='git push --force' 

 

# 每周站会汇报工作时用 

git-standup() { 

    AUTHOR=${AUTHOR:="`git config user.name`"} 

 

    since=yesterday 

    if [[ $(date +%u) == 1 ]] ; then 

        since="2 days ago" 

    fi 

 

    git log --all --since "$since" --oneline --author="$AUTHOR" 

(编辑:宁德站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!