
git
Forevermark993
code
展开
-
Git四个区五个状态以及之间的变换
转载 2021-02-22 15:20:31 · 194 阅读 · 0 评论 -
git多账号
假设之前已经有了一个 git 账号,现在需要添加一个 git 账号。生成 ssh keycd ~/.sshssh-keygen -t rsa -b 4096 -C "test@qq.com"红色框内是 ssh private key 保存的文件名称。不填就是默认的 id_rsa。(如果 id_rsa 已存在,还使用该名称存储新生成的 ssh private key,之前的文件就会被覆盖掉)这步执行完会生成两个文件,按照我填的名称,会多出来两个文件,test_id_rsa 和 test_id转载 2020-08-03 15:20:00 · 467 阅读 · 0 评论 -
git的合并策略
不清楚 git 冲突的表示方法,不了解 git 的合并原理,不知道 git 解冲突的多种策略。即便如此,大多数人依然可以正常使用 git 完成合并、拉取操作,并且解一些冲突。这得益于 git 默认情况下的合并方式可以处理大多数情况下的正常合并。然而,你是否遭遇 git 自动合并炸掉的情况?命名提示没有冲突,代码却早已无法编译通过。本文将介绍 git 的合并策略,你可能可以更好的使用不同的策略来解决冲突。本文内容git 合并策略resolverecursiveoursth原创 2020-08-03 15:18:19 · 1427 阅读 · 0 评论 -
Git、GitLab、idea插件
由于公司饱受svn折磨,所以下决心把代码级别的版本控制由svn切换到git, 项目管理文档之类的沿用svn,因此需要写一篇入门级别的文章系列,至少涵盖 大部分开发所需要的命令与常用功能的介绍,这里我参考了廖大神的git入门 ,教程的重点不是成为一个git大神,也不需要成为git大神,git仅是工具,希望 ...原创 2018-06-08 10:36:35 · 2134 阅读 · 0 评论 -
gitlab 邮件配置
gitlab.rb根据提供的附件里面的内容填写替换即可原创 2019-03-28 21:43:57 · 554 阅读 · 0 评论 -
gitlab权限对应的权限
gitlab权限原创 2019-05-13 14:33:53 · 6631 阅读 · 0 评论 -
合理的提交`commit`、推送`push`操作
合理的提交commit、推送push操作有同事反应,明明没有修改某个文件,却发现某次自己的提交记录包含该文件。这种情况是因为这是一次合并提交。这是git跟SVN的一个区别,本地改的是A文件,远程仓库改的是B文件,在拉取时,git同样会生成一次合并提交。想要避免这种情况,可参考以下操作。类似SVN的操作提交前先拉取pull远程仓库然后再把本地的修改提交commit同时推送push...原创 2019-07-01 09:54:58 · 1208 阅读 · 0 评论