git使用场景:本地已有的项目,映射到远程仓库的过程。

在项目的目录下,打开git bush
// 初始化git文件
git init 
// 将本地写好的代码,提交到本地master分支上面
git add .
git commit -m 'init'
// 本地映射远程代码
git remote add origin [git仓库的地址]
// 查看远程 映射的路径
git remote -v
//将本地的master分支推送到远端,前提是已经将代码内容提交到了本地分值上面
// 并且远程仓库中没有master分支
git push -u origin master
// 保险起见,git pull 一次
git pull
// 查看远程与本地的分支,是否符合你的要求
git branch -a

遇到的问题:
1, 在进行 git push -u origin master 的时候,报错 :error: src refspec master does not match any

解决办法:
// 将本地写好的代码,提交到本地master分支上面,再push到远程上面
git add .
git commit -m 'init'
git push -u origin master

2, 在进行 git push -u origin master 的时候,如下报错

[rejected]        master -> master (fetch first)
error: src refspec master does not match any
解决办法
先将远程的master分支删除,再进行push操作
git push --delete origin master
git push -u origin master
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值