![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git版本管理
Ly_cat
软件。一路学习,嘈嘈杂杂的勿扰~
展开
-
error: src refspec master does not match any error: failed to push some refs to ‘github.com:Lydever/
本地关联github远程仓库,本地在 pull or push的时候报错:error: src refspec master does not match any error: failed to push some refs to 'github.com:Lydever/typescript-projects.git'原因本地分支与远程分支不一致导致,2020年起,github上创建的仓库默认分支为main 而不再是master,而本地git 初始化后默认分支为master解决重命名分支,使原创 2022-01-08 21:51:28 · 1201 阅读 · 0 评论 -
【git 提交回滚】代码强制覆盖后如何恢复github上的提交记录
情景:某天,你写好代码后,不小心手贱git push origin -f 将本地的代码强制覆盖了,所有的提交记录都没了。恢复:使用下面命令查看提交记录:git reflog使用下面命令恢复: git reset --hard 想要回退的版本号 git push origin -f这时候就恢复到你想要的版本了...原创 2022-01-04 14:06:39 · 2903 阅读 · 0 评论 -
【Git 提交】将本地项目推送到github上
将本地项目推送到github上1、在github上新建一个repository // 创建一个新仓库2、右键要推送的本地项目,git bash here ,输入git init初始化;3、git remote add origin github仓库路径4、git pull origin master // 将码云上的仓库pull到本地文件夹5、git add . // 将文件推送到暂存区6、git commit -m “init” // 输入提交信息7、git push o原创 2021-12-05 14:32:54 · 451 阅读 · 0 评论 -
【提交规范】了解一下git commit 提交规范
git commit 提交规范commit message格式:<type>(<scope>): <subject>type(必须):用于说明git commit的类别,只允许使用下面的标识。feat:新功能(feature)。fix/to:修复bug,可以是QA发现的BUG,也可以是研发自己发现的BUG。fix:产生diff并自动修复此问题。适合于一次提交直接修复问题to:只产生diff不自动修复此问题。适合于多次提交。最终修复问题提交时使用fix原创 2021-11-20 09:29:28 · 445 阅读 · 0 评论 -
使用git管理项目常用操作
git 管理项目1). 创建远程仓库 github上创建 2). 创建本地仓库 a. 配置.gitignore b. git init c. git add . d. git commit -m "init" 3). 将本地仓库推送到远程仓库 git remote add origin url git push origin master 4). 在本地创建dev分支, 并推送到远程 git checkout -原创 2021-09-08 22:42:04 · 125 阅读 · 0 评论