git笔记

本文详细介绍了如何通过一系列步骤解决Git中出现的srcrefspecmasterdoesnotmatchany错误,包括触文件、添加、提交、初始化文件、强制推送、查看分支等操作。此外,还提供了从release分支创建feature-dev分支并进行代码修改、拉取、重置和切换分支的方法。最后,介绍了如何将本地修改暂存、恢复和应用到release分支。

 教程

http://gitbook.liuhui998.com/index.html

 

My error message was something like this:

error: src refspec master does not match any.
error: failed to push some refs to 'git@github ... .git'

and it solved by executing the following commands:

touch README
git add README

git add (all other files)
git commit -m 'reinitialized files'
git push origin master --force



git branch -a

git status

git pull origin develop

git reset --hard

 

git checkout release

git checkout -b feature-dev release # 方法3,从release分支创建feature-dev分支,并切换到feature-dev分支 

modify code....

git add .

git commit -m ""

git pull origin release #从release更新代码到本地 ==fetch,merge

git push origin feature-dev #提交本地代码feature-dev

 

git stash 将本地修改放到缓存。

git stash pop

git checkout release

git pull release

git checkout feature-xx

git rebase release

 

转载于:https://www.cnblogs.com/peterpanzsy/p/3665728.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值