Git
文章平均质量分 76
小夏陌
临渊羡鱼,不如退而结网;扬汤止沸,不如釜底抽薪。
展开
-
Github清除历史提交,保留最新提交
简介有时我们为了本地的代码可回滚等各种原因,我们可能会在本地进行多次提交,但当我们提交到Github或者局内网的Gitlab时,Git会把我们本地所有的提交记录全部提交上去,如果我们只想提交最后一个版本的提交,让提交记录干净点,这时我们该怎么做呢解决方案原理:新建分支,重新添加并提交代码,然后代替原分支,最后Push,完成1、我们创建一个新分支(假设我们要清洗的分支为L)git chec...原创 2020-05-14 17:39:18 · 6115 阅读 · 0 评论 -
IDEA中Git工具的使用
简介以下会介绍Git在IDEA中的使用,包含大多数的开发场景,这里是用Github做远程仓库,假设小组中有两个人,队长A,和队员B场景一:队长A创建项目并提交到远程Git仓库场景二:队员B从远程Git仓库上获取项目源码场景三:队员B修改了部分源码,提交到远程仓库场景四:队长A从远程仓库获取队员B的提交场景五:队员B接受了一个新功能的任务,创建了一个分支并在分支上开发场景六:队员B把...原创 2020-05-14 17:39:04 · 21412 阅读 · 0 评论 -
解决 Github “Commit new file” 和 “Commit changes” 是灰色的问题
简介有时嫌命令行费事,想直接用网页修改或上传文件时,发现 "Commit new file "和"Commit changes"是灰色的,没有办法点击和使用,如下图解决方案1、可能是没有填完必填项,或未做任何修改,所以是灰的,填完即可2、你并没有权力修改Master的权利,只能修改分支的,这时你可以提升权利,或者在分支上修改3、我的原因最坑,我的老司机浏览器有问题,换成最新的谷歌浏览器...原创 2020-05-14 17:50:46 · 10830 阅读 · 0 评论 -
Github平台回滚历史版本
简介想要回滚版本,有个前提,就是本地已经有了 git的origin master库,或者克隆需要回退的代码到本地第一步 查询历史版本的IDgit log --pretty=oneline或git log第二步 恢复到历史版本git reset --hard 7437cf80c127e3384f212f9fd655892c82fea743第三步 把修改推到远程服务器gi...原创 2020-05-14 17:38:42 · 6396 阅读 · 0 评论 -
Windows下安装Git,并配置到IDEA中
简介接下来是在window下安装Git工具,java开发时会用到,而后和IDEA集成安装Git1. 下载地址https://git-scm.com/downloads2.点击此处下载3. 运行安装包4. 选择安装路径5. 选择所需项6. 不创建启动文件夹7. Next8. Next9. Next10. Next11. Next12. Next...原创 2020-05-14 17:38:28 · 7653 阅读 · 1 评论 -
GitHub学习笔记
GitHub简介GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。除了Git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。百度百科原网址:https://www.cnblogs.com/jyd0124/p/github.html名词...原创 2019-10-15 14:48:28 · 3520 阅读 · 0 评论 -
Git学习笔记
Git简介Git是一个用C语言编写的开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。百度百科集中式和分布式的区别:集中式版本控制系统,版本库集中存放在中央服务器,必须要联网才能工作,没有历史版本库。分布式版本控制系统,没有“中央服务器”,每个开发人员电脑上都有一个完整的版本库。分布式优势:安全性更高,无需联网,若“中央服务器”故障,任何一个其他开发者本地都有最...原创 2019-10-10 15:35:24 · 3746 阅读 · 0 评论