🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 需求 项目有时候有很多分支,个人习惯回味每个项目写一个上传到git的脚本,脚本分子动根据当前分支上传。 ## 获取当前分支的指令(bash) ``` git symbolic-ref HEAD 2>/dev/null | cut -d"/" -f 3 ``` ## 上传到git的自用脚本(bash) ```bash #!/usr/bin/env bash #UFUNCTION=自动同步当前项目至gitee仓库 pwd git status git add . if [[ $# -eq 0 ]];then dat=$(date +%Y/%m/%d\ %H:%M:%S) else dat=$* fi git commit -m "$dat" branch_c=$(git symbolic-ref HEAD 2>/dev/null | cut -d"/" -f 3) git push gitee "$branch_c" ```