git分支操作和遇到的问题

这篇博客详细介绍了Git的分支操作,包括初始化、提交、添加远程仓库、克隆、创建与切换分支等步骤。在实践过程中遇到了没有上游分支和推送被拒绝的错误。通过学习,了解到错误是因为本地分支缺少远程仓库的更新,并通过`git pull --rebase origin dev_zzb_worldMap`解决。最后,成功使用`git push --set-upstream origin dev_zzb_worldMap`设置上游分支并推送代码。
摘要由CSDN通过智能技术生成

1.git init
2.git commit -m “first”
3.git remote add origin gitee仓库地址
4.git clone gitee中的http地址(将仓库的代码下拉下来)
5.git branch dev (创建新的分支)
6.git checkout -b dev (创建新分支并切换到分支上)
7.git checkout dev (切换到dev分支上)
8.git branch -a #(查看所有分支情况)
9.git add .
10.git commit -m ‘first’
11. git push
遇到的问题
fatal: The current branch dev_zzb_worldMap has no upstream branch.
To push the current branch and set the remote as upstream, use

git push --set-upstream origin dev_zzb_worldMap

解决:使用下面它提供的语句

还报错
! [rejected] dev_zzb_worldMap -> dev_zzb_worldMap (fetch first)
error: failed to push some refs to ‘https://gitee.com/hdu_practice/smjk-map’
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值