代码管理
文章平均质量分 82
Git、GitHub
huangpb0624
这个作者很懒,什么都没留下…
展开
-
Git 实战总结
1. 多人开发的时候,遇到合错分支时的处理commitA commitB commitMergeTest commitC,比如最近有4个提交,commitMergeTest 这次提交有人合错分支了(本来打算合master,却合了test分支),想要把这次提交的代码踢除。解决办法:从 commitC 切一个新分支出来,然后用 cherry-pick 合并commitBcommitA(当然,这种方法只适合处理要添加的提交少的情况,如果要添加的提交很多,要 cherry-pick 很多次,会很麻烦...原创 2021-08-07 17:14:05 · 1800 阅读 · 0 评论 -
解决GitHub访问慢的问题
最近经常遇到 github 网页打不开,即使打开了感觉也很卡,而且图片经常显示不出。以下是一个简单的通过绑定host就能提高访问速度的方法。GitHub里面图片都在githubusercontent.com域名下,我们只需要在hosts里绑定域名和对应的IP。1. hosts内容# 最近更新时间:2021-07-10 10:21:59# GitHub Host Start185.199.108.154 github.githubassets.com140.82.原创 2021-07-10 11:28:15 · 960 阅读 · 0 评论 -
基于Git的代码托管平台
一、集中式vs分布式 SVN是集中式的版本控制系统,而Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢?先说集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己...原创 2017-05-17 09:45:35 · 647 阅读 · 0 评论 -
git commit 表情之 gitmoji
一、全局安装npm i -g gitmoji-cli二、在commit message 里使用git commit -m ':art: 表情'在终端查看 log 显示的还是文案代号,在GitHub或GitLab的提交记录里看到的是表情。三、Gitmoji表情速查表Gitmoji 代码 说明???? (调色板) :art: 改进代码结构/代码格式⚡️ (闪电) :zap: 提升性能???? (火焰) :fire: 移除代码或文件???? (bu...原创 2021-07-10 10:31:29 · 1325 阅读 · 0 评论 -
Git 语法
一、基础知识介绍1. git 中的 HEAD 是一个指针,指向当前所在的版本,HEAD^ 指上一个版本,HEAD~3 往前推3个版本。2. 修改提交流程介绍 工作区修改 add--> 暂存区 commit-->本地仓库 push--> 远程仓库。工作区:电脑上能看到的目录。 版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。Gi......原创 2018-03-12 18:13:35 · 2320 阅读 · 1 评论