Git LFS(Git Large File Storage) 主要用于解决向 git 仓库中提交二进制大文件的存储问题。 基于 git 的版本管理机制,当频繁的改动并提交二进制大文件至仓库时,会导致仓库大小迅速膨胀,从…
标签:git
更新 Git 版本后 gitlab 拉取代码异常:The authenticity of host xxx can't be established
安装了最新版本的 Git 客户端(git version 2.34.1.windows.1)后,从 gitlab 拉取代码报如下错误(参考): $ git pull -r -v The authenticity of h…
自定义 Windows Terminal 终端界面与配色方案
什么是 Windows Terminal?官方简介如下: Windows 终端是一个面向命令行工具和 shell(如命令提示符、PowerShell 和适用于 Linux 的 Windows 子系统 (WSL))用户的新…
合理地使用 git rebase 代替 git merge 操作
先将本文主要观点写在前面: 同一分支上开发,每次提交改动记录较少,建议使用 rebase 从公共分支合并至个人的特性分支,建议使用 rebase 不同分支合并,存在较多的改动记录时,建议使用 merge 从个人的特性分支…
使用 commitlint 约束项目 Git 代码提交描述信息格式规范
1 Angular Git Commit Guidelines 规范 Git 提交应当书写 commit message。message 的内容怎么写都行,但如何写比较合理是一个问题。开源社区有很多相关的规范,使用最广泛…
git autocrlf 自动换行符转化导致的文件内容不一致问题(TortoiseGit)
提交本地仓库代码到远端后再拉取回来,正常情况下目录应当是全部为绿色的全部已同步状态。 但在 windows 下,如果你发现每次拉取回来后都会变为感叹号,则说明拉取回来的文件是有差异的。 到底是什么原因产生这样的差异? 这…
TortoiseGit:“自动加载 Putty 秘钥”为灰色不可选
1. 问题 使用右键 TortoiseGit clone 代码时,不能 load 私钥,即:“Load Putty Key” 是灰色的。 2. 原因 原因其实很简单,就是 TortoiseGit 默认使用的 SSH cl…
在 Windows 上使用 Git 和 GitHub 设置 SSH Keys 方法
在 windows 上安装和配置完 Git 后,在向 github 提交时,每次都会要求输入用户名,这就有些麻烦了。那么我们可以配置 SSH Keys 方式,来免登陆提交。当然你也可以使用 github 的 window…
git 无法启动此程序,因为计算机中丢失libiconv-2.dll
很久未用 windows 的 git 客户端,突然出现了如下错误: 无法启动该程序,因为计算机中丢失libiconv-2.dll 解决方法 将 Git\bin\ 下的 libiconv-2.dll 复制到 \Git\li…
msysgit + TortoiseGit:在 windows 上安装配置版本控制工具 Git 图形化使用
msysgit + TortoiseGit:在 windows 上安装配置版本控制工具 Git 图形化使用 一、安装说明 Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的…