0


uni-app之使用git管理

目录

uni-app之使用git管理

添加 .gitignore 文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

git 本地加到暂存区

git add ./
git commit -m “”

把项目托管到 gitee

  • 新建个人仓库在这里插入图片描述
  • 移除原有的仓库- git remote rm origin
  • 操作开始
git add ./
git commit -m ""
之后 创建仓库 -> 就填写仓库即可
之后  出现以下界面

在这里插入图片描述

之后 
git remote add origin https://gitee.com/xie_peng_liang/xzl_shop.git
git push -u origin "master"

git 状态提示

在这里插入图片描述

删除分支 操作

  • 注意点:需要删除分支的时候,需要切换到 master分支 或者其他分支(eg:test)之中,再删除掉tabbar在这里插入图片描述

切换+新增分支

在这里插入图片描述

切换分支时,需要commit 代码

  • 注意点:切换分支的时候,git 切换分支时会把未add或未commit的内容带过去, 这一点值得注意。 - 因为未add的内容不属于任何一个分支, 未commit的内容也不属于任何一个分支。- 也就是说,对于所有分支而言, 工作区和暂存区是公共的
  • 操作
git add ./
git commit -m ""
git push
然后切换分支
git checkout dev-XXX

! [rejected] master -> master (non-fast-forward) error 错误

Git仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去。
远程仓库和本地仓库存在差异。
一般都是因为你在码云创建的仓库有ReadMe文件,而本地没有,造成本地和远程的不同步

解决方法

抄袭于

方法1 先把git的东西fetch到你本地然后merge后再push
git fetch
git merge

方法2 强推
git push -f origin master

方法3 同步
1、git pull origin master --allow-unrelated-histories //把远程仓库和本地同步,消除差异2、重新add和commit相应文件
3、git push origin master
4、此时就能够上传成功了
如果只是因为本地没有ReadMe文件,那么就在本地生成一个
git pull --rebase origin master  //本地生成ReadMe文件
git push origin master

git 解决冲突问题

REBASE 出现 ( staging-fix | REBASE 5 / 6 )问题

  • 步骤1:出现了冲突,先解决冲突
  • 步骤2:git add ./
  • 步骤3:git rebase --continue
  • 步骤4:git push在这里插入图片描述

! [rejected] dev-fix -> dev-fix (non-fast-forward)

在这里插入图片描述
在这里插入图片描述

标签: git github

本文转载自: https://blog.csdn.net/weixin_43845137/article/details/125191763
版权归原作者 小渣亮 所有, 如有侵权,请联系我们删除。

“uni-app之使用git管理”的评论:

还没有评论