git中,对git push和push.default的认识

本文介绍了git push命令的使用以及git config中push.default的配置选项,详细解析了各种模式的区别,包括中央化和非中央化工作流的场景,并指导如何设置push.default避免推送错误。
摘要由CSDN通过智能技术生成
git push 命令
git push <远程仓库地址> <本地分支名>:<远程分支名>  #  这里的远程仓库地址可以用远程仓库别名来替代,比如origin。

关于orgin
知乎上的讨论:https://www.zhihu.com/question/27712995
origin是用git克隆一个托管在Github上的代码仓库时,git默认创建的一个指向这个远程代码库的标签。(个人理解就像是C++中的一个宏定义)
查看远程仓库详细信息(show remote url after name)
git remote -v

origin  https://github.com/TangShengqin/EasyFigure.git (fetch)
origin  https://github.com/TangShengqin/EasyFigure.git (push)

创建一个远程仓库名,和仓库的url绑定
git remote add upstream https://github.com/TangShengqin/tsq.git

origin  https://github.com/TangShengqin/EasyFigure.git (fetch)
origin  https://github.com/TangShengqin/EasyFigure.git (push)
ts
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值