首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Git rebase命令 - 修改以前提交记录

    问题简述 在某个分支开发Feature过程中,可能在N次前的某个提交中需要修改用户名,而该分支已经Push到远端。...此时可以在本地分支通过git rebase -i的方式来指定修改某条Commit,修改完后,通过push --force强行同步给远端进行修改。...修改方案 使用git rebase -i HEAD~n进行修改,此时终端会展示出来从n次前修改到现在的Commit记录。 ?...image.png 在修改完后通过wq保存起来,然后开始对每个标记edit的commit进行提交 通过git commit --amend -author "xx"修改该次提交 修改完后,通过...由于该操作会将该N次提交通过产生新提交的方式进行修改,所以最好是force push,否则会产生Merge的操作。

    1.1K60

    mysql命令修改字符编码

    1、修改数据库字符编码 mysql> alter database mydb character set utf8 ; 2、创建数据库时,指定数据库的字符编码 mysql> create database.../charsets/ | +--------------------------+----------------------------+ 4、修改mysql数据库的字符编码 修改字符编码必须要修改mysql...的配置文件my.cnf,然后重启才能生效 通常需要修改my.cnf的如下几个地方: 【client】下面,加上default-character-set=utf8,或者character_set_client...=utf8 【mysqld】下面,加上character_set_server = utf8 ; 因为以上配置,mysql默认是latin1,如果仅仅是通过命令行客户端,mysql重启之后就不起作用了。...如下是客户端命令修改方式,不推荐使用 mysql> set character_set_client=utf8 ; mysql> set character_set_connection=utf8 ;

    3.2K20

    docker启动mysql镜像命令_ubuntu20修改ip命令

    linux 2、安装mysql 2.1、进入mysql安装包目录 2.2、加载mysql镜像 docker load -i mysql-57.gz 2.3、查看镜像 docker images...2.4、创建mysql容器 启动mysql镜像,创建一个mysql容器 docker run -d --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456...9e64d176cd8a2 执行命令如下图: 参数解释: -d: 表示在让容器后台运行 –name: 给容器起一个名字 -p 3308:3306: 把宿主机的3308端口(port)映射到...-p 2.5.3、修改root远程连接权限 切换数据库 mysql> use mysql 给root用户授权 mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'...2.2.5、常用命令 退出bash: Ctrl + d 查看容器: 获得需要的container_id docker ps -a 停止容器: docker stop container_id

    1.8K40

    【错误记录】Ubuntu 修改 hosts 文件 ( 使用 gedit etchosts 命令打开并修改 hosts 文件 )

    文章目录 一、报错信息 二、解决方案 一、报错信息 ---- 参考 【错误记录】git clone 报错 ( fatal: unable to access ‘https…‘:gnutls_handshake...the pu ) 博客 ; 之前是通过切换网络的方式 , 解决了问题 , 这种方式随机性太大 , 继续分析该问题 ; 检查是否能 ping 通 GitHub , 执行 ping github.com 命令..., 执行结果如下 , 丢包率 100% , 无法 ping 通 ; 二、解决方案 ---- 参考 Windows 中的解决方案 【错误记录】GitHub 网站和仓库无法访问 ( 域名重定向 | 检查...C:\Windows\System32\drivers\etc\hosts 配置文件中的 GitHub 地址域名配置 ) , 修改 Ubuntu 系统的 /etc/hosts 文件 ; 设置 GitHub...域名 : 140.82.114.4 github.com 151.101.77.194 github.global.ssl.fastly.net 执行 gedit /etc/hosts 命令 , 打开

    3K20

    mysql修改、增加、删除字段名等命令

    Mysql 一、.mysql修改 1.修改字段类型、字段名、字段注释、字段默认值 #修改字段类型、字段注释、字段默认值 ALTER TABLE 表名 MODIFY [COLUMN] 字段名 新数据类型...新注释; -- COLUMN关键字可以省略不写 alter table box modify column boxnum varchar(40) not null comment '编号' 2.修改字段名...mysql修改字段名: ALTER TABLE 表名 CHANGE [column] 旧字段名 新字段名 新数据类型; alter table table1 change column1 column1...varchar(100) DEFAULT 1.2 COMMENT '注释'; -- 正常,此时字段名称没有改变,能修改字段类型、类型长度、默认值、注释 alter table table1 change...change column2 column1 decimal(10,1) DEFAULT NULL COMMENT '注释' -- 正常,能修改字段名、字段类型、类型长度、默认值、注释 alter

    1.3K20

    记录mysql密码 (临时修改密码, 然后改回原来的密码)

    导读有这么一个需求: 我们要临时修改mysql部分账号的密码. 等过一段时间就修改回来.比如: 我把账号临时给某个人使用, 肯定是修改为一个随机密码给它, 等过一段时间收回来再修改回原来的密码....(mysql.user表中的authentication_string是存储的加密之后的密码)分析我们导出数据的时候, 是可能包含mysql.user表的. Mysql的账号只是其中的几行数据而已....而且不安全, 毕竟是直接修改mysql.user表的数据.(还可能导致主从1396报错)那就只能使用官方的ALTER USER来修改密码了....好在官方的alter密码是支持使用加密后的密码(binlog里面也是记录的这种格式的SQL, 毕竟不能记录明文啊)....';那我们可以使用如下命令来得到相关的改密SQLselect concat("alter user `",user,"`@`",host,"` identified with mysql_native_password

    17210

    Mysql 常用命令记录与数据导入导出

    PS:以个人习惯记录,切勿直接copy执行。文中命令/方法只是本人使用过的一些,不覆盖所有,例如:数据库导入导出还有其他多种方式,有兴趣可以自行研究。...PSSS: 所有命令都手动实践过(不包含拼写错误),因此可以放心使用。...); 查找语句 select 字段 from 表 where 条件 order by 列 limit 数量 order/limit非必须 删除语句 delete from 表名 where 条件 修改语句...mydb>~/Desktop/result.xls 从sql文件导入 1.进入mysql命令行,创建数据库,使用数据库后执行source mysql -u 数据库用户名 -p 输入密码 use mydb...select distinct name,socre from record; 该语句会对(name+score)的组合进行去重,即(zhangsan,600)和(zhangsan,230)会被认为是不同的两个记录

    3.1K40

    OpenShift修改subdomain域名记录

    并进行了记录;将ocp6修改为ocp7。...修改方式 修改的方式有两种: 在master节点修改/etc/origin/master/master-config.yaml文件: routingConfig: subdomain: apps.test.ocp6...第二种是为了防止修改错误,而重新创建一个新进行验证,创建新的可以在页面上进行,也可以在命令行里面进行,但是route的名称相关信息不能和原先的route冲突,需要注意的是有的route是带证书的,需要参考原先的...如果从命令行操作就更方便了,以下命令主要是将原先的原先的route信息通过yaml文件导出,然后修改成现在新的域名,最后通过oc create -f 文件,即可。...因为web页面上会加载监控和日志的访问地址,所以第一种方式部署时需要修改openshift-web-console项目里面的configmap信息,修改为ocp7,如果是采用第二种方式修改域名,则web-console

    3.6K30

    git命令记录

    Git reset 前一个版本号(撤回) git reset --soft 前一个版本号(保留当前更改撤回) git push 远程分支 –force(强制提交) git clean -df 放弃本地所有修改...常用git stash命令: (1)git stash save "save message" : 执行存储时,添加备注,方便查找,只有git stash 也要可以的,但查找时不方便识别 (2)git...如果要显示其他存贮,后面加stash@{$num},比如第二个 git stash show stash@{1} (4)git stash show -p : 显示第一个存储的改动,如果想显示其他存存储,命令...stash@{0},如果要使用其他个,git stash apply stash@{$num} , 比如第二个:git stash apply stash@{1} (6)git stash pop :命令恢复之前缓存的工作目录...,将缓存堆栈中的对应stash删除,并将对应修改应用到当前的工作目录下,默认为第一个stash,即stash@{0},如果要应用并删除其他stash,命令:git stash pop stash@{$num

    41050

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券