![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【版本控制】
文章平均质量分 67
种下星星的日子
用代码书写人生,尽在我的CSDN,欢迎大家访问!
展开
-
如何将idea项目上传到Git
Git是一款免费的分布式版本控制工具。每个人的电脑都是一个完整的版本库,那么我们该如何将一个java项目上传到Git呢?一、准备工作1、Git下载及安装https://jingyan.baidu.com/article/7f766dafba84f04101e1d0b0.html2、GitHub注册账号https://github.com/3、idea上创建java项目二、配置idea项目1、配置id原创 2017-11-16 12:05:23 · 40924 阅读 · 81 评论 -
Git简单使用
Git简单使用: 提交,更新,解决冲突一、提交先同步,检查没有冲突后,再commit and push二、更新先sys,检查没有冲突后,再pull,拉取一下三、解决冲突找到冲突文件,使用Merge Tool,合并,手动修改代码,修改后Add to Git Index总结:Git和SVN的使用还是有区别嘀原创 2017-11-16 12:07:16 · 225 阅读 · 10 评论 -
Git与SVN,选哪个好?
Git与SVN,我们应该选用哪个好?首先我们来看一下具体他们有什么不同之处。Git分布式,而SVN集中式:SVN: SVN属于集中化的版本控制系统,必须联网才能工作。有个不太精确的比喻:SVN = 版本控制+ 备份服务器,SVN支持并行读写文件,支持代码的版本化管理,功能包括取出、导入、更新、分支、改名、还原、合并等。大都采用图形界面操作,直观,上手快。 Git: Git是一原创 2017-11-02 14:19:49 · 2371 阅读 · 17 评论 -
SVN小知识
一、SVN是什么?SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。二、功能svn可以将你每一次的修改内容,差异进行统计。你也可以随时恢复到你想回去的相应版本(即你修改原创 2016-05-22 19:08:23 · 657 阅读 · 38 评论 -
【Git】配置SSH-key到GitHub
背景: 今天从github上clone,出错,报的是key有问题,到github上看了看果然是因为SSH-key失效。配置步骤: 一、生成SSH Key 1、首先查看本机是否安装SSH,在终端输入ssh即可: 2、输入ssh-keygen -t rsa,生成key,然后连续按回车键三次(注意:千万不要输入密码!) 出现上面内容就说明成功生成id_rsa和id_rsa.pub两...原创 2018-04-30 11:28:54 · 372 阅读 · 8 评论 -
【Git】如何更新或取消GitHub上fork的Repository
GitHub gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。 gitHub于2008年4月10日正式上线,除了git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、...原创 2018-05-05 11:02:53 · 2457 阅读 · 45 评论