随笔分类 -  git

Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
摘要:前言 git push origin master git push 时报错: error: src refspec master does not match anyerror: failed to push some refs to 'https://gitee.com 这个错误可能是由不同原因 阅读全文
posted @ 2025-02-05 09:17 牛奔 阅读(440) 评论(0) 推荐(0) 编辑
摘要:git 分支开发 git 分支开发,分支(feature)同步主干(master)代码,以及最终分支合并到主干的操作流程 由于 rebase 执行速度慢,分支同步主干代码时,分支的每次提交都可能和主干产生冲突,需要解决的次数太多,影响提交效率。 同时,为了保证主干提交线干净(可以安全回溯),所以采用 阅读全文
posted @ 2022-10-28 17:54 牛奔 阅读(265) 评论(0) 推荐(0) 编辑
摘要:前言 在使用 ant design pro 时,git 提交报错 > running commit-msg hook: fabric verify-commit ERROR 提交日志不符合规范 合法的提交日志格式如下(emoji 和 模块可选填): 💥 feat(模块): 添加了个很棒的功能 🐛 阅读全文
posted @ 2022-08-04 21:15 牛奔 阅读(938) 评论(0) 推荐(0) 编辑
摘要:前言 在拉取远程代码时,出现 Git Pull Failed:You have not concluded your merge.Exiting because of unfinished merge。系统提示,可能在pull代码之前merge合并失败。 解决方法 方法一:舍弃本地代码,远程版本覆盖 阅读全文
posted @ 2021-06-21 18:10 牛奔 阅读(318) 评论(0) 推荐(0) 编辑
摘要:设置提交git账号邮箱 到项目根目录,执行 vi ~/.gitconfig ,直接编辑修改即可 重新设置git登陆账号密码 打开 sourcetree 的偏好设置,选择高级,然后移除即可 阅读全文
posted @ 2021-05-18 14:17 牛奔 阅读(5688) 评论(0) 推荐(1) 编辑
摘要:前言 工作流其实不是一个初级主题,背后的本质问题其实是有效的项目流程管理和高效的开发协同约定,不仅是Git或SVN等SCM工具的使用。 集中式工作流 如果你的开发团队成员已经很熟悉Subversion,集中式工作流让你无需去适应一个全新流程就可以体验Git带来的收益。这个工作流也可以作为向更Git风 阅读全文
posted @ 2021-05-01 11:28 牛奔 阅读(153) 评论(0) 推荐(0) 编辑
摘要:前言 Git 是一个开源分布式版本控制系统,它可以很方便的帮我们记录文件的改动,就像下面一样: 我们可以很快的跳到文件改动的某一个版本(就像时空穿梭一样)。 Git 在程序开发中,作为一个源码管理系统,免不了要多人协作。为了让协作更有效率,必须要有一个规范的流程。 GitFlow GitFlow 是 阅读全文
posted @ 2021-04-30 22:58 牛奔 阅读(382) 评论(3) 推荐(0) 编辑
摘要:新建 创建一个新的 git 版本库。这个版本库的配置、存储等信息会被保存到.git 文件夹中 # 初始化当前项目 git init # 新建一个目录,将其初始化为Git代码库 git init [project-name] # 在指定目录创建一个空的 Git 仓库。运行这个命令会创建一个名为 阅读全文
posted @ 2021-02-25 13:18 牛奔 阅读(111) 评论(0) 推荐(0) 编辑
摘要:Git 全局设置: git config --global user.name "xxx" git config --global user.email "xxx@163.com" 创建 git 仓库: # one是git仓库名称 mkdir one cd one git init touch RE 阅读全文
posted @ 2021-01-05 15:13 牛奔 阅读(98) 评论(0) 推荐(0) 编辑
摘要:一、Git工作流程 以上包括一些简单而常用的命令,但是先不关心这些,先来了解下面这4个专有名词。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 工作区 程序员进行开发改动的地方,是你当前看到的,也是最新的。 平常我 阅读全文
posted @ 2020-09-04 15:15 牛奔 阅读(193) 评论(0) 推荐(0) 编辑
摘要:tig, 就是把 Git 这个单词倒过来念, 它是一个命令行工具, 日常使用中我用它来取代 Git 最高频的几个操作, 如 git log, git diff 以及 git blame等, 使用常见安装源能够方便地安装它. ubuntu: sudo apt-get install tig cento 阅读全文
posted @ 2020-03-18 10:52 牛奔 阅读(1733) 评论(0) 推荐(0) 编辑
摘要:打开终端并且输入: git config --global credential.helper osxkeychain 第一次需要输入密码,以后都不需要了 阅读全文
posted @ 2019-12-12 16:39 牛奔 阅读(710) 评论(0) 推荐(0) 编辑
摘要:在合并代码过程中发现kdiff打开的文件都是乱码,解决方案如下: 第一步:点击Setting->点击Configure KDiff3 第二步:点击Regional Setting->File Encoding for A:选择Unicode,8 bit(UTF-8) 第三步:点击OK 最后,点击Ok 阅读全文
posted @ 2019-09-19 12:01 牛奔 阅读(698) 评论(0) 推荐(0) 编辑
摘要:步骤1.首先,通过运行以下命令确保您的系统和apt包列表完全更新: apt-get update -yapt-get upgrade -y 第2步。在Ubuntu 18.04上安装Git。 现在让我们安装git: apt install git 您可以使用以下命令来检查已安装的git版本: $ gi 阅读全文
posted @ 2019-09-12 17:18 牛奔 阅读(7530) 评论(0) 推荐(0) 编辑
摘要:git pull /git push (第一次输入,后续就不用再次数据) 阅读全文
posted @ 2019-09-11 11:45 牛奔 阅读(1036) 评论(0) 推荐(0) 编辑
摘要:今天使用 git 出现如下错误: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version 在网上搜了一下,发现github 2月1日发了个公告Weak cryptographic standard 阅读全文
posted @ 2019-06-13 10:42 牛奔 阅读(2589) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示