
GIT
文章平均质量分 80
卢卡上学
程序猿|资深研发|高效工具|知识分享|PMP认证项目经理
展开
-
【知识整理】Git 使用实践问题整理
许多 Windows 上的编辑器会悄悄把行尾的换行(LF)字符转换成回车(CR)和换行(LF),或在用户按下 Enter 键时,插入回车(CR)和换行(LF)两个字符。Git 可以在你提交时自动地把回车(CR)和换行(LF)转换成换行(LF),而在检出代码时把换行(LF)转换成回车(CR)和换行(LF)。1、首先,通过运行git log或者git reflog来查看当前分支的提交记录,确认需要修改的commit所对应的SHA值(commit ID)。Git 在检出文件时不需要进行自动的转换。原创 2024-02-29 20:30:54 · 1625 阅读 · 6 评论 -
【知识整理】Git Commit Message 规范
前面咱们整理过Code Review 一文,提到了 Review 的重要性,已经同过gitlab进行CodeReview 的方式,那么本文详细说明一下对CodeReivew非常重要的Git Commit Message 规范。我们在每次提交代码时,都需要编写 Commit Message,否则是不允许提交的。书写好的 Commit Message 能大大提高代码维护的效率。避免开发人员在项目中群魔乱舞,搞得代码一团糟,搞的项目就被糟践了。且开发日后的维护,都将是灾难。原创 2024-02-23 19:03:00 · 2968 阅读 · 25 评论 -
GIT 客户端出现 libpng warning: iCCP: known incorrect sRGB profile
查了一下资料,说是需要下载 图片支持的下载,是对 PNG 图片造成的。可以我的机器以前没有出现这个问题呀。libpngwarning:iCCP:knownincorrectsRGBprofilelibpngwarning:iCCP:knownincorrectsRGBprofilelibpngwarning:iCCP:cHRMchunkdoesnot...原创 2019-07-30 10:14:25 · 3807 阅读 · 1 评论 -
git提交时 warning: LF will be replaced by CRLF 处理
项目文件做完之后,用Git准备提交代码的时候,遇到warning: LF will be replaced by CRLF警告。当时在网上查了资料,发现很多的解决办法都是:修改git全局配置,禁止git自动将LF转化成CRLF。命令是:git config --global core.autocrlf false.LF和CRLF的真相是什么1. LF和CRLF都是换行符,在各操作系统...转载 2019-07-30 22:13:31 · 454 阅读 · 0 评论 -
git clone http xxxxx 时记住帐号密码
因进去更新了一下系统,所有的软件都重新整里了一下,git 在使用时 每次 git pull 是都需要输入 账号密码, 本地开发 根本不需要这样的。查了一下 资料 记录:git config --global credential.helper cache 如果你想自定义记住的时间,可以这样:git config credential.helper 'cache --tim...原创 2019-07-30 10:19:16 · 2174 阅读 · 0 评论 -
「研发部」GitFlow规范-升级版(二)
GitFlow是一种流行的Git分支管理策略,它提供了一种结构化的方式来管理项目的开发和发布流程。对比其他版本管理工具,GitFlow有哪些优势?清晰的分工合作:GitFlow将开发过程分解为不同的分支,每个分支都有明确的职责,比如特性开发、发布准备和维护。这有助于团队成员之间更好地协作,避免代码冲突和混乱。稳定的发布流程:通过特定的分支(如Release和Master分支),GitFlow确保了每次发布都是经过测试和稳定的版本。这有助于提供高质量的软件,并减少生产环境中的问题。原创 2024-01-27 21:01:58 · 1332 阅读 · 1 评论 -
Git 使用过程中遇到的常见操作(一)
在日常代码开发过程我们常常会遇到 git 使用的各种提,今天针对两个遇到的问题进行整理记录。1、git cmommit 后和撤销2、git pull遇到错误:error: Your local changes to the following files would be overwritten by merge 怎么处理。原创 2022-03-27 20:30:42 · 972 阅读 · 0 评论 -
Git 分支管理及Code Review 流程 (一)
GitFlow是一种流行的Git分支管理策略,它提供了一种结构化的方式来管理项目的开发和发布流程。原创 2022-03-20 10:44:16 · 1651 阅读 · 0 评论 -
使用GIT为指定项目单独设置用户名和密码
最近在部署项目时遇到了多个项目在统一一台发布机上进行部署,但不同的项目git的权限用户是不同的。项目各自管理各自的,所以需要多权限进行划分。针对此问题指定项目单独设置用户名和密码来解决这个问题。原创 2022-01-14 09:47:26 · 10424 阅读 · 0 评论 -
Git 更换远程仓库地址
写这篇博客呢,是为了帮助那些像我一样没太注意细节而导致更换远程地址后再次对项目进行操作显示无权限问题的朋友。那么下面我说一下具体场景吧具体场景是这样的我们的项目存储在码云的远程服务器上,我们通过git对项目进行操作和同时开发。突然有一天我们老大通知我们git的远程仓库地址需要变换一下!!! 正题来了1 怎么更换git远程仓库地址方法一 : 通过命令直接修改远程仓库地址...转载 2019-12-01 12:57:37 · 2447 阅读 · 1 评论