publish - 发布分支
将当前分支推送到远程仓库。
使用方法
bash
gfl publish别名
bash
gfl p说明
publish 命令将当前分支推送到远程仓库,并设置上游跟踪分支。
等效于:
bash
git push -u origin HEAD示例
基本使用
bash
# 当前分支: feature/aric/user-authentication
gfl publish
# 推送到: origin/feature/aric/user-authentication快捷别名
bash
gfl p工作流程
- 执行
git push -u origin HEAD推送当前分支 - 设置上游跟踪关系,后续可以直接使用
git push
典型使用场景
bash
# 1. 开始新功能
gfl s new-feature
# 2. 进行开发和提交
git add .
git commit -m "feat: add new feature"
# 3. 发布分支
gfl p
# 4. 创建 PR
gfl pr --open注意事项
- 确保当前有更改需要推送
- 如果远程分支已存在且有冲突,需要先处理冲突
- 推送前建议先同步远程仓库:
gfl sync
原理说明
publish 命令实际执行以下 Git 命令:
bash
git push -u origin HEAD参数说明:
-u设置上游跟踪分支,后续可以直接使用git pushorigin远程仓库名称HEAD表示当前分支