手动git
Ubuntu通过certbot手动配置Let's Encrypt SSL泛型域名证书
1. 安装Snap 使用命令安装snap,以及core组件 sudo apt install snapd sudo snap install core sudo snap refresh core 2. 移除旧有的certbot sudo apt-get remove certbot sudo dn ......
git rebase分支的流程和注意事项
比如有两个开发了比较多功能的分支,或者在比较久的一次提交上做了一个hotfix,这个时候如果合并,通过ui查看会有一条额外的很长的线连接过来,不美观,看起来也不方便。 可以用rebase进行变基,强行把两个分支的内容合并到一起。 rebase与merge的区别 merge就是把两个分支,当前的内容, ......
通过代理访问git仓库
某些情况下,连接仓库的网络很不稳定,访问时好时坏;或者仓库的域名或地址被墙,无法直接访问。此时如果有可靠的代理,那么就可以考虑按以下的方式进行配置,然后通过代理来访问仓库。 通过http协议访问git仓库 如果是通过http代理访问仓库,可以在本地做如下配置: # 创建并进入本地目录 mkdir m ......
使用Git报错fatal: unable to access '‘ Couldn't connect to server
一般该错误是因为用了梯子,运行以下代码后再继续git就正常了 git config --global --unset http.proxy 或者 git config --global --unset https.proxy ......
Git指令
记录常用的Git指令。 配置username和email git config user.name "adma@gmail.com" git config user.email "adma@gmail.com" 替换user-name和email it config --replace-all us ......
手动下载并安装 PHP 和 WinCache
https://learn.microsoft.com/zh-cn/iis/application-frameworks/scenario-build-a-php-website-on-iis/configuring-step-1-install-iis-and-php 手动下载并安装 PHP 和 ......
Learn Git in 30 days—— 第 23 天:修正 commit 过的版本历史记录 Part 5
写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 我们上一篇文章谈到的 Rebase 是用来将现有的两个分支进行「重新指定基础版本」,执行 Rebase 之后,也 ......
git回退版本方法
因为idea不知道什么原因抽风,把一些忽略的文件也推送了,须要回退版本 1.首先,注意备份 2.具体回退方法,来自 文心一言 ai大模型的回答 git回退命令是git reset --hard1。 使用git reset --hard命令会将HEAD指针、当前分支指针和索引区都移动到指定的commi ......
git commit 的常用类型
fix: 修复bug feat: 添加新功能或功能改进 refactor: 代码重构,既不修复错误也不添加新功能的代码更改 docs: 更新文档,如 README、文档注释等 style: 代码样式调整,例如格式化、空格、缺少分号等,对代码逻辑没有实质性影响 test: 添加或修改测试代码 chor ......
git submodule多模块开发
开发中遇见了这样一个问题,A B C 三个项目都要使用到同一个模块的一些功能,并且这个模块的功能根据A B C三个项目场景需要一些代码逻辑改动(A B C 可以理解为三个使用了不同base工具包的项目,或者相同base工具包但是版本不同等),这个时候 git 的 submodule可能会帮你解决这个 ......
Git版本控制工具
Git版本控制工具 一.简介 1、git是一款分布式的版本控制工具,使用git每台本地主机都可以作为一个本地库,每个本地库可实现资源的相互共享,也可以把本地库的资源推送到远程仓库中(码云、github),不同本地库可以作为一个节点,允许有多个节点之间实现资源共享,避免了单点故障。 2、与SVN区别在 ......
Git忽略提交规则 - .gitignore配置运维总结
在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。简单来说一个场景:在你使用git add .的时候,遇到了把你不想提交的文件也添加到了缓存中去的情况,比如项目的本地配置信息,如果你上传到Git中去其他人p ......
git多个commit合并成一个
前言 一个功能有多个commit要合并成一个更加美观 操作 打开git base 1.输入git log -8 //查看前8条提交 2.输入git rebase -i HEAD~3 //表示最近的3条合并成一条 3.输入完后界面如下,按i进入编译模式,将第2,3个pick改为s,表示将后2条合并到第 ......
git 查看代码行数
统计当前项目代码行数 git ls-files | xargs cat | wc -l 细分每个文件的代码行数,相当于把上面命令细化: git ls-files | xargs wc -l 【git】Git 指令统计代码行数_git统计代码行数_bandaoyu的博客-CSDN博客 如何用git查看 ......
idea git无法回滚本地修改的文件
1.情景展示 在本地修改后的文件没有办法还原,怎么办? 2.具体分析 先从远程仓库拉取代码进行更新。 被提示无法合并。 提示的意思是: 合并之前,要么将此文件移到别文件夹,要么进行提交。 我想要的是还原代码,自然不能提交。 3.解决方案 网上找到的还原代码命令是:git reset。 打开Termi ......
Git 命令行入门
Git 全局设置: git config --global user.name "陈茂伶" git config --global user.email "5354827+chenmaoling@user.noreply.gitee.com" 创建 git 仓库: mkdir opsany-paas ......
Learn Git in 30 days——第 22 天:修正 commit 过的版本历史记录 Part 4 (Rebase)
写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 我们之前已经讲了三种不同的修正版本的方法,严格上来说 git revert 与 git cherry-pick ......
Tita升级OKR支持改手动评分对齐目标
1.支持手动对目标进行单独评分 Q1:如何开启此功能? 小T:后台管理员和超级管理员可以在“开启高级设置-目标设置“中开启开关。 Q2:如何修改? 小T:在开启了手动评分功能后,无论是否已经对KR进行过打分,在OKR模块中都可以直接对目标O进行打分了,目标O的得分将不再仅仅受KR评分的影响。 步骤: ......
typescript_typescript的下载与手动编译
下载 npm install -g typescript 编译.ts文件为.js文件 tsc ./typescript/test1.ts 上面这个命令会在test1.ts的所属目录中创建一个同名的test1.js文件 ......
1. git基础篇
目录1.git概述1.1 git简介1.2 git下载和安装1.3 git代码托管服务2.git原理3.git常用命令3.1.git全局配置3.2.获取git仓库3.3.基本概念3.3.1.git分区3.3.2.工作区文件状态3.4.本地仓库操作3.5.远程仓库操作3.6.分支操作3.7.标签操作参 ......
Learn Git in 30 days——第 21 天:修正 commit 过的版本历史记录 Part 3
写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 在版本控制过程中,还有个常见的状況,那就是当你在一个分支中开发了一段时间,但后来决定整个分支都不要了,不过当中却 ......
git常用命令
mvn versions:set --设置pom的version 例:1.1.0 git add . --提交更新版本 git commit -m "* " 设置提交内容 git push --提交修改记录 git tag 1.1.0 --打tag git push --tags -- 提交tag ......
git命令总结
使用 git clone 从现有 Git 仓库中拷贝项目 git clone http://mt.dadubi.com/gitlab/webteam/NewChinaLife git status四种情况changes not staged for commit表示未提交的更改若想提交,需要执行命令 ......
Git学习
前言 原文版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://blog.csdn.net/m0_56265851/article/details/126227742 本文在原文基础上稍作补充和修改,致敬原创 Git 什么 ......
git 网络问题-终极解决方案
公司的网一直git有问题。明明挂了梯子,但还是经常出现time out等等一系列问题。最终还是看了这篇设置代理解决github被墙 - 知乎 (zhihu.com)博客解决的。但是注意的是,博客中提到的https和ssh都需要进行设置 参考博客: 设置代理解决github被墙 - 知乎 (zhihu ......
Clone fail unable to access 'httpsgithub.comLovi-githubmyUserCenter.git' OpenSSL SSL_read SSL_ERROR_SYSCALL, errno 10054
bug: unable to access 'https://github.com/xxx': OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054 关于git提交github出现errno 10054、port 443: Timed out等问题解决_g ......
QA|Pycharm update时报错ssh: connect to host github.com port 22: Connection timed out|GIT
场景: 另一台电脑很久没有链接Github了,今天执行update失败,报错如下: 2023/9/20 15:09 Update failed Funny_Scripts and Spider: Connection reset by 20.205.243.166 port 22 Could not ......
git ls-files命令
git ls-files 命令用于列出当前 Git 仓库中跟踪的文件。它的作用是显示 Git 仓库中已跟踪文件的列表,包括已修改、已暂存和已提交的文件。 以下是 git ls-files 命令的一般用法: git ls-files -h 不带选项:默认情况下,git ls-files 列出所有已跟踪 ......
impdp报ORA-39405,手动更新DST v41版本
前言 业务部门使用impdp进行数据加载时报错,错误信息如下所示。 ORA-39405: Oracle Data Pump does not support importing from a source database with TSTZ version 41 into a target dat ......