git push命令详解
参考文献:http://www.cnblogs.com/dyh-air/p/9257237.html
以上列举的参考文献将的非常棒,是目前我见到的写的最完整的。
git push命令用于将本地分支的更新,推送到远程主机。它的格式与git pull命令相仿。
git push <远程主机名> <本地分支名>:<远程分支名>
注意:这里的:前后是必须没有空格的。
如果省略远程分支名,则表示将本地分支推送与之存在"追踪关系"的远程分支(通常两者同名),如果该远程分支不存在,则会被新建。
git push origin master
上面命令表示,将本地的master分支推送到origin主机的master分支。如果后者不存在,则会被新建。
如果省略本地分支名,则表示删除指定的远程分支,因为这等同于推送一个空的本地分支到远程分支。
#慎用!删除远程仓库的分支
git push origin :master
# 等同于
git push origin --delete master
上面命令表示删除origin主机的master分支。
如果当前分支与远程分支之间存在追踪关系,则本地分支和远程分支都可以省略。
git push origin
上面命令表示,将当前分支推送到origin主机的对应分支。
如果当前分支只有一个追踪分支,那么主机名都可以省略。
git push
如果当前分支与多个主机存在追踪关系,则可以使用-u选项指定一个默认主机,这样后面就可以不加任何参数使用git push。
git push -u origin master
上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。
git push命令详解相关推荐
- Git 常用命令详解
Git 常用命令详解 1. Git 常用命令 1.1 常用git 命令图表汇总 1.2 配置个人信息 1.3 创建版本库 1.4 常用Git命令汇总 2. Git 解决代码冲突 3. Git 分支管理 ...
- git checkout 命令详解—— Git 学习笔记 16
git checkout 命令详解 概览 git checkout 这条命令的常用格式如下: 用法一 git checkout [<commit>] [--] <paths> ...
- git reset 命令详解(二)—— Git 学习笔记 08
git reset 命令详解(二) 上一篇博文git reset 命令详解(一)讲了 git reset 命令的基本原理和用法,这篇博文谈一谈 git reset 的另一种用法--后面跟一个路径(或文 ...
- git reset 命令详解(一)—— Git 学习笔记 07
git reset 命令详解(一) 简而言之,git reset 命令是用来将当前 branch 重置到另外一个 commit 的,这个动作可能同时影响到 index 以及 work director ...
- git diff命令详解
git diff命令详解 diff里面a表示前面那个变量,b表示第二个变量 HEAD commit版本 Index staged版本 a.查看尚未暂存的文件更新了哪些部分,不加参数直接 ...
- git log 命令详解
git log 命令详解 git log 命令用于查看提交历史: git log [options] [<file> <commit> <tag>...] 如果不加 ...
- 运维之道 | Git log 命令详解
Git log 命令详解 Git log 可以让我们查看提交commit history [root@localhost villian]# git log commit 7a690b414f87fb ...
- git reset 命令详解 git revert命令详解。
git reset 命令详解 reset命令 介绍 参数 补救 git revert命令 revert说明 举例: 命令 reset命令 介绍 git reset 命令格式为: git reset [ ...
- Git stash命令详解和使用
Git stash命令详解和使用 stash的原理: 将本地没提交的内容(git commit的内容不会被缓存 但git add的内容会被缓存)进行缓存并从当前分支移除,缓存的数据结构为堆栈,先进后出 ...
最新文章
- Java并发编程:Synchronized底层优化(偏向锁、轻量级锁)
- springboot生成包含特定数字_面试必问 —— Spring Boot 是如何实现自动配置的?
- OpenSSL--Window生成证书实战
- 909计算机基础大纲,《计算机应用基础》(专科)考试大纲
- mysql必知必会 create_mysql必知必会--检 索 数 据
- 舆情监控系统python开源_开源舆情监控系统
- 计算机鼠标游戏教学法,练习使用鼠标教案
- Visual Studio问题汇总
- 使用FontCreator工具创建字体符号
- 百晓生兵器谱之公有云排名
- win32asm写的红警2的修改器
- Graph Convolutional Matrix Completion,GC-MC
- Oracle表空间碎片查询以及整理
- 什么是Websocket以及Nginx实现ws代理
- SQL语言 --- 数据查询
- 【Integrated Electronics系列——模拟电子技术基础】
- 写了10篇产品分析后,我似乎知道怎么做一款短视频产品了……
- chinese input
- python CTP 更换前置机重连
- 数据结构第二版(朱昌杰版)习题2答案
热门文章
- 孟凯想玩转大数据,得先看懂《小时代》
- ezboot not found 虚拟机安装_如何在 Linux 上安装 Minecraft 服务器
- 十条优秀的网站设计经验
- elastic-job之监听器
- 大学生《Web课程谁》期末网页制作 HTML+CSS+JavaScript 网页设计实例 瑜伽网站企业网站制作
- 天气灾害预警 API接口 查询灾害预警内容
- Oracle拼音码函数(不过字库不全,普通能满足)
- 点云数据在Matlab生成格网数据-2021-10-18
- 用Java控制结构分支结构判断某个年份是否为闰年并输出结果
- Excel公式的常见应用(一)——财务函数