push

简介

将所有可共享的更改从本地仓库推送到远程仓库。

vb push [URL] [OPTIONS]

示例

  • 推送本地仓库信息到远程仓库:

$ vb push
Push to file://C:/Users/Administrator/Desktop/jenkins_home/workspace/VisionByte/Document/projectz/source/test/push/demo_project.vbyte
Round-trips: 1   Artifacts sent: 0  received: 0
Round-trips: 1   Artifacts sent: 0  received: 0
Push done, wire bytes sent: 336  received: 303  remote:

说明

如果未指定远程仓库地址,则默认使用最近的 pullpushcloneremotesync 命令使用的地址。有关远程仓库地址格式的详细信息,请参阅 vb help clone

选项

--all

与所有远程仓库同步,而不仅仅是默认

-B|--httpauth USER:PASS

如果远程网站需要,则提供简单 HTTP 身份验证协议的凭证(用户名和密码)

--ipv4

仅使用 IPv4,不使用 IPv6

--no-http-compression

不压缩 HTTP 流量

--once

仅同步指定路径的远程仓库,不记住后续同步的路径

--private

同步私有分支

--project-code CODE

使用 CODE 作为项目代码

--proxy PROXY

使用指定的 HTTP 代理

-R|--repository REPO

要拉入的本地仓库

--ssl-identity FILE

本地 SSL 凭证(如果远程请求)

--ssh-command SSH

使用 SSH 作为 ssh 命令

--transport-command CMD

使用外部命令 CMD 在客户端和服务器之间移动消息

-v|--verbose

输出调试信息(使用两次可获取网络调试信息)

--verily

与远程仓库交换额外信息,确保不会遗漏任何内容