2022年10月27日下午工作日志

【合并代码篇】

吐槽一下,git合并代码冲突时,这是第一次接触,之前的特意回避qwq,花了很多时间,尝试了git的diff工具,最终还是选择放弃,选择最质朴的方式手动对比删改,可能这样对于sg这个小项目更加有效吧

【过程】

也顺便记录下git merge过程吧

[需求是将两个不同仓库的代码合并:具体的要将nxw仓库下sg2分支的代码合并到111仓库master下]--后来发现分支不分支不用太纠结,都可以调整

  1. 下载111仓库
    git clone 111仓库的git地址
  2. 下载nxw仓库
    git remote add nxw + nxw仓库git地址

    注:nxw只是本地的名字,后面会看到拉到本地的显示`nxw/master`

  3. 将nxw仓库数据拉倒本地

    git fetch nxw
    
  4. 在本地创建sg2分支,并拉取nxw仓库下sg2分支到本地的sg2分支,会自动切换到本地sg2分支哦(注:这里命名采用一致)

    git checkout -b sg2 nxw/sg2
  5. 切换回111的master主分支(这里你可以切换到111的别的分支,进行下一步的merge;别的分支的clone 要加个-b 分支名

    git checkout master
  6. 合并代码,其中`--allow-unrelated-histories`是为解决fatal: refusing to merge unrelated histories 错误

    git merge sg2 --allow-unrelated-histories
    
  7. 解决冲突:我选择的方式是在vscode中打开,搜索 >>>>>>>sg2 进行修改,修改规范可见git如何解决冲突?_蛞蝓不孤寡的博客-CSDN博客_git怎么处理冲突
  8. 提交
    git add .
    
    git commit -m "提交日志"
    
    //推送到远端
    git push origin 分支名(这里是master)

【vue的icon】

真的是寻寻觅觅,众里寻他千百度啊。

可以直接通过icon=""来设置icon;(el-icon-系列也挺好用的,挂个link组件 | Element)

链接跳转咋搞icon呢,html的title标签下的属性是肯定不可以的,异想天开qwq,后经查找,找到,我好呆呆啊[发疯],如下

Element el-icon 图标组件详解_程序员大阳的博客-CSDN博客_el-icon-

vue 改变i标签icon图标的大小_Blanc79的博客-CSDN博客_i标签设置大小

具体的没细究,算是解决问题了,不管了,就到这吧,溜了溜了,还有很多事情没做【么吃饭还qwq】

你可能感兴趣的:(笔记,github,git)