ICode9

精准搜索请尝试: 精确搜索
  • VSCODE&shell常用操作git&github2022-07-09 02:31:41

    1. 安装后首次配置git账户 本机首次安装git时,需要配置账户,例如: # 查看本地当前安装git版本 git version # 配置用户名 # --global表示全局,即本地设置一次即可,之后不更改账户不用再配置 git config --global user.name "用户名" # 配置用户邮箱 git config --global user.email

  • Github PR 时合并多次提交的 commits All In One2022-07-08 13:03:57

    Github PR 时合并多次提交的 commits All In One git commit -s GitHub 会帮你把新增的 commits 全部追加到一个未合并 PR 里去(PR 会自动更新) git add <files> git commit -s -m "some description here" git push origin feat-xxx PR 前合并多个 Commits, 方便 code review ✅ #

  • Git 修改已提交 commit 的信息2022-07-08 11:34:51

    修改最后一次提交 commit 的信息 # 修改最近提交的 commit 信息 $ git commit --amend --message="XXX" --author="XXX <XXX@XX.com>" # 仅修改 message 信息 $ git commit --amend --message="XXX" # 仅修改 author 信息 $ git commit --amend --author="XXX &

  • go-zero微服务实战系列(十、分布式事务如何实现)2022-07-08 08:31:19

    在分布式应用场景中,分布式事务问题是不可回避的,在目前流行的微服务场景下更是如此。比如在我们的商城系统中,下单操作涉及创建订单和库存扣减操作两个操作,而订单服务和商品服务是两个独立的微服务,因为每个微服务独占一个数据库实例,所以下单操作就涉及到分布式事务问题,即要把整个下

  • 协同开发,代码提交时冲突问题解决2022-07-07 18:03:32

    协同开发 ''' 1)作为开发者,第一次同步项目(前台已经是项目开发者了) git clone 项目地址 2)保证自己本地有dev分支,且与远程仓库版本同步(没有就自己新建) 3)本地开发的代码,必须add、commit到本地版本库后,才和远程仓库进行交互 4)交互顺序:必须 先拉(pull)后提(push) 5)必须切换到要

  • 常用的命令之 Git2022-07-07 14:02:49

    命令 描述 配置Git : git config --global user.name uname 配置用户名 git config --global user.email email 配置用户邮箱 --- git remote add origin <url> 添加远程 git diff 文件差异 git status 或 gst 查看git状态 git add podfile 将 podfile 文件

  • idea中git版本的回退2022-07-07 10:36:55

       idea中回退git版本有两种方式:①Revert  Commit   ②Reset Head   强烈推荐第一种,因为Revert  Commit操作会被当作一次新的提交记录,这样便保留了原来的提交记录;如果后悔了本次回退,或者认为回退是错误的,还可以再回到回退之前的版本   第二种会抛弃原来的提交记录,并将h

  • seata AT TCC2022-07-06 18:01:15

    seata是什么 Seata 阿里巴巴由2019开源的一款分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。   在微服务架构中,每个服务都是独立的,所以服务的事务都是本地的,一个

  • 05.表单的更多属性2022-07-06 17:03:18

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=d

  • git删除已经提交但未推送的更改2022-07-06 12:03:16

    1. 撤销commit一般用git reset ,语法如下:git reset [ --mixed | --soft | --hard] [<commit ID>]1.使用参数--mixed(默认参数),如git reset --mixed <commit ID>或git reset <commit ID>撤销git commit,撤销git add,保留编辑器改动代码 2.使用参数--soft,如git reset --soft<commit ID>

  • MySQL 事务和锁2022-07-05 23:00:29

    事务 事务原理 事务四大特性 事务有四大特性 ACID,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久化(Durability) * 原子性(Atomicity):简单理解为一个事务中所有的操作是一个整体,要么全部完成,要么全部失败 * 一致性(consistency):应用系统从一个正确的状态到另一个正确的

  • IDEA使用Gittee提交代码2022-07-05 18:06:20

    今天给大家分享一下如何从idea提交代码到gitee上面。 1.先在gitee上创建仓库 2.填写相应的信息 3.下载git 直接next一站式安装 4.鼠标右键点击 Git Bash Here, 通过执行以下命令设置提交代码时的用户信息 5.打开idea -> File -> Settings -> Plugins -> 搜索gitee并下载(

  • git的相关 操作2022-07-03 15:36:47

    Git 介绍 Git 是一款开源免费的分布式的版本控制系统,是一个应用程序 作用 版本控制系统在项目开发中作用重大,主要的功能有以下几点 代码备份 版本回退 协作开发 权限控制 下载安装 下载地址 https://git-scm.com/ 安装方式与 QQ 安装相同,一路下一步,中间可以设置软件的安装路径

  • Leetcode的SQL题:1527. 患某种疾病的患者2022-07-02 18:34:01

    链接:https://leetcode.cn/problems/patients-with-a-condition/ 我的代码 select * from Patients where conditions like 'DIAB1%' or conditions like '% DIAB1%' 提交结果 执行结果: 通过 显示详情 添加备注 执行用时: 364 ms , 在所有 MySQL 提交中击败了 55.63% 的用户 内存消

  • 读书 - 软件交付通识2022-07-01 18:35:13

    Martin Fowler是这么描述持续部署的:持续部署意味着每个通过部署流水线的变更都被自动地部署到生产环境中,于是每天都会有若干次生产环境部署。   经典的持续集成方式是:开发人员可以随时向集成分支提交代码改动,而每次提交代码改动时都会触发一系列轻量级的自动化测试。   敏捷是

  • 五、MySQL多表、事务2022-07-01 17:04:54

    MySQL多表、事务 多表查询 笛卡尔积: 有两个集合A、B取这两个集合的所有组成情况 要完成多表查询,需要消除无用的数据 多表查询分类: 内连接查询: 隐式内连接:使用where条件消除无用数据 显式内连接: 语法:select 字段列表 from 表名1 [inner] join 表名2 on 条件;

  • 使用git提交项目到github详细介绍2022-07-01 16:02:09

    GitHub简单介绍: 1.GitHub可以免费使用,并且快速稳定。即使是付费帐户,每个月不超过10美刀的费用也非常便宜。 2.使用GitHub,你可以将项目存档,与其他人分享交流,并让其他开发者帮助你一起完成这个项目。优点在于,他支持多人共同完成一个项目,因此你们可以在同一页面对话交流。 3.GitHub是

  • vue防止重复提交数据-防抖功能2022-07-01 14:34:00

    首先明确下我们想要实现的效果。 1.用户在按下按钮的时候立即触发点击事件。2.用户在快速连续按下按钮的时候只触发第一次的点击事件。3.用户不间断疯狂点击按钮(暴力测试),也只是立即触发第一次的事件,在疯狂点击的过程中不会触发事件,即使超时时间已经过去。 解决方案 lodash,这里不展

  • .gitignore文件不生效2022-07-01 09:32:06

    解决方案 清除缓存文件 git rm -r --cached . git add . git commit -m ".gitignore重写缓存成功" git push 1 2 3 4 5 重新提交后发现.gitignore文件生效了 原理解读 .gitignore文件只会在第一次提交项目的时候写入缓存,也就是说如果你第一次提交项目时候忘记写.gitignore文件,后来

  • 攻防世界-web-新手区-get_post2022-06-28 20:35:22

    题目 考查知识 同时用get和post方式各提交一个参数 获取场景     思路 我们看到页面提示,get方式提交一个a=1,我们就在url里面写上   得到第二个提示,post方式提交b=2,注意这是在刚才的基础上,这时候我们取抓包,把get改成post是不行的,那样get提交的a=1就没有了。 我们用一个工具h

  • git 忽略不提交的文件3种情形2022-06-28 14:04:03

    1、.gitignore文件 :从未提交过的文件,从来没有被 Git 记录过的文件 也就是添加之后从来没有提交(commit)过的文件,可以使用.gitignore忽略该文件。只能作用于未跟踪的文件(Untracked Files)。 例如:.gitignore .DS_Storenode_modules/dist/npm-debug.logbuild-debugger.js.idea 2、命令

  • eclipse 中 svn 个别文件黄色圆柱莫名变成灰色,提交不了代码的原因和解决方法2022-06-28 11:03:57

    出现这种图标问题,是因为使用了 svn 的分支,然后这个文件忽然变到别的分支去了导致的,至于为什么会莫名其妙变到别的分支去,不太清楚,变成这样后,导致我们的文件不能正常提交。 解决方式: 直接针对这个文件切换分支,重新把这个文件切换回来原本的分支上,即可恢复正常提交。

  • Spring5事务管理2022-06-27 21:01:41

    事务管理是什么? 相当于过滤器,如果这一进程中上一个操作正常执行完后提交数据已经发生改变,但是下一个操作中出现了异常,这样就会影响数据的查看。 典型例子:银行转账,甲方已经转钱给乙方(甲方已扣钱),乙方收款时出现异常(没有收到钱),程序还是执行完了,所以这是错误的。 操作事务 注解@Transa

  • idea 代码提交到gitee2022-06-26 01:01:13

    1.安装gitee插件    如果查询不到,参考https://blog.csdn.net/dkm123456/article/details/123376430 登录设置token            idea设置token     代码分享到gitee    我们此时去gitee上看还是原先别人的代码,所以我们需要指向自己的仓库地址,把别人的删除掉  

  • 配置SSH公钥及创建远程仓库与IDEA中集成Git操作2022-06-25 23:04:18

    IDEA集成Git 1、新建项目,绑定git。 将我们远程的git工程里面的文件目录拷贝到目标项目即可!   注意观察前后idea中的变化,成功后显示git图标。   注意颜色变化,此时红色是说明文件修改没有暂存Modified状态 git add . #提交到暂存区   git commit #提交到本地仓库 git commi

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有