Git push
本文最后更新于:2024年9月8日 晚上
Git push
推送分支
1 | |
-u:如果当前分支与多个主机存在追踪关系,则可以使用-u选项指定一个默认主机,这样后面就可以不加任何参数使用git push--force:强行推送当前分支到远程仓库,即使有冲突。--all:所有本地分支都推送到远程主机。--tags:提交所有 tag
实例
1 | |
-
上面命令表示,将本地的
master分支推送到origin主机的master分支,如果master不存在,则会被新建。 -
如果省略本地分支名,则表示删除指定的远程分支,因为这等同于推送一个空的本地分支到远程分支。
提交指定 tag
1 | |
删除远程 tag
1 | |
删除远程分支
1 | |
本地分支与远程分支关联
- 在远程创建一个
branch_name分支,然后本地分支会 track 该分支,后面再对该分支使用 push 和 pull 就自动同步。
1 | |
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!