SVN和Git的使用

SVN和Git的使用SVN 是集中式的管理 如服务器上有一个文件夹 里面有很多的文件 即源代码 每个人写完后都往服务器中提交 一个新的项目成员从服务器中去下载该版本 这就是 SVN 所谓的集中式管理 GIT 是分布式的管理 它与 Maven 的概念很像 它有一个中央仓库来保存代码 本地有本地 git 仓库 代码在中央仓库中存一份 本地的仓库中也存一份 GIT 的优点 当服务器坏了 出现了代码的丢失时 不用担心 因为本地还有一份 GIT 的使用步骤 1 代码写完后要先提交到本地仓库 2 把本地仓库中的代码推送到中央仓库

SVN是集中式的管理,如服务器上有一个文件夹,里面有很多的文件,即源代码,每个人写完后都往服务器中提交,一个新的项目成员从服务器中去下载该版本,这就是SVN所谓的集中式管理。

GIT是分布式的管理,它与Maven的概念很像,它有一个中央仓库来保存代码,本地有本地git、仓库,代码在中央仓库中存一份,本地的仓库中也存一份。

GIT的优点:当服务器坏了,出现了代码的丢失时,不用担心,因为本地还有一份。

GIT的使用步骤

(1)代码写完后要先提交到本地仓库

(2)把本地仓库中的代码推送到中央仓库中去

一、创建本地仓库

在IDEA中启用版本控制集成

SVN和Git的使用

选择GIT即可创建git本地仓库

SVN和Git的使用

此时文件均标红,因为代码还未提交到本地仓库中去

二、代码提交到本地仓库:

点击提交(commit)便出现如下界面

选择要提交的文件,填写提交的信息,最后提交即可

SVN和Git的使用

三、本地仓库的代码同步到远程仓库

SVN和Git的使用

 SVN和Git的使用

 URL为:(HTTPS和SSH都可以)

SVN和Git的使用

 

 若直接推送的话会失败,因为本地仓库和中央仓库都有对方没有的代码,会产生合并冲突

1、要先拉取中央仓库的代码:在终端输入以下指令后回车

SVN和Git的使用

若进入到配置文件中,进行以下操作,没有即可跳过

(1) 按Esc键

(2)输入     :wq

(3)回车

2、点击推送

首次使用要输入账号和密码,若有误,则会推送失败

SVN和Git的使用

忘记了可以去

控制面板->凭证管理器->Windows凭证

中查找SVN和Git的使用

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/222520.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午3:36
下一篇 2026年3月17日 下午3:37


相关推荐

  • 详解QueryPerformanceCounter中出现LARGE_INTEGER[通俗易懂]

    详解QueryPerformanceCounter中出现LARGE_INTEGER[通俗易懂]LowPart低32位。HighPart高32位。QuadPart有符号的64位整数。LARGE_INTEGER结构实际上是一个联合。如果你的编译器具有内置支持64位整数,使用QuadPa

    2022年7月1日
    28
  • 词向量简介「建议收藏」

    词向量简介「建议收藏」最近深度学习技术有了突飞猛进的发展,为语音识别、图像识别、自然语言处理(NLP)提供了强大的工具,为这些领域今后的快速发展提供了新的契机。深度学习为自然语言处理带来的最令人兴奋的突破是词向量(wordembedding)技术。词向量技术是将词转化成为稠密向量,并且对于相似的词,其对应的词向量也相近。在自然语言处理应用中,词向量作为深度学习模型的特征进行输入。因此,最终模型的效果很大程度上取

    2022年6月6日
    43
  • 计算机网络bs/cs区别_bs嵌入cs

    计算机网络bs/cs区别_bs嵌入csCS什么是CS?CS(Client/Server)指客户端、服务器架构模式。客户端需要安装专用的客户端软件。CS的优点、特点1.交互性强2.存取模式安全3.网络通信量低4.响应速度快5.利于处理大量数据●能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,所以CS客户端响应速度快。●操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。●C/S结构的管理信息系统…

    2022年10月17日
    6
  • SNMP协议测试_nmap测试udp端口

    SNMP协议测试_nmap测试udp端口SNMP测试上文介绍了net_snmp的移植,移植完成之后需要测试,现在就介绍一下如何进行snmp的功能测试,还是在基于高通9607芯片开发的ME3630模块上进行测试,这里需要用到一个工具就是mibbrowser可以在其官网上下载http://ireasoning.com/mibbrowser.shtml是付费软件,我们可以下载个人版,但是个人版好像不支持v3版本的snmp,企业版是全部支持的但是只有30天的使用期限,这个项目里我只是做功能测试,30天足够了,就下载了企业版,对各个版本的SNMP都

    2022年10月16日
    5
  • 新版白话空间统计(5):莫兰指数之计算详解[通俗易懂]

    新版白话空间统计(5):莫兰指数之计算详解[通俗易懂]上次我们简单的介绍了一下学渣莫兰同学的逆袭之旅,梦想成为一个数学家的他最后阴差阳错的成为了一个统计学家,所以虾神不禁陷入沉思:好了,不说数学了,我们今天继续来说莫兰指数。我们先来看看莫兰…

    2022年6月25日
    78
  • Error creating bean with name ‘eurekaClientConfigBean’: Singleton bean creation not allowed!

    做一个积极的人编码、改bug、提升自己我有一个乐园,面向编程,春暖花开!今天发现一个错误,简单记录一下,运行一个项目一直启动不了,发现控制台报错了。首先说明一下这是一个Spring boot 集成Quartz做任务调度的项目,版本信息就不贴了,因为和本文最终的解决方案没有什么关系。错误信息如下:2019-09-05 09:56:23.993 WARN [web-scheduler…

    2022年2月28日
    55

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号