快速使用git、svn

本文详细介绍了在Idea中如何配置和使用Git进行版本控制,包括克隆、提交和推送操作。此外,还阐述了SVN的安装、版本库创建、服务器启动方法,并讲解了在Idea中链接SVN、分享项目以及提交、删除文件的操作流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Git

Idea中使用git

        1、配置git免密登录

Ssh密钥或其他方法

生成.ssh文件:.ssh文件夹中打开bash 输入ssh-keygen -t rsa -C "671713661@qq.com"

        2、Clone

新建项目文件夹code

右键命令窗口 # 在当前目录新建一个git代码库   $ git init

        3、克隆一个项目和它整个代码历史(版本信息)

$ git clone [url]

例:

$ git clone https;//gitee.com/kuangstudy/openclass.git

        4、提交

Idea

                蓝箭头

                选择上游分支master

                √ 提交 推送

小乌龟:

                右键提交文件夹 -> commit -> push ->选择提交

————————————————————————————————————

SVN

1、安装;汉化;

命令窗口:svn –version 出现版本号就是代表安装成功;

2、创建SVN版本库:

方法1:svnadmin create C:\Users\86183\Desktop\svncode\OA

方法2:文件夹内部右键 —> TortoiseSVN —> 创建版本库(CreateRepositoryhere)

目录下会自动生成四个文件夹(配置文件conf、数据库db、触发器文件hooks、文件锁定相关的locks)一个文件(format)一个README.txt

3、启动SVN服务器有两种方式:命令行方式和注册Windows服务;

方法1

svnserve -d -r C:\Users\86183\Desktop\svncode

光标停住运行成功,检测:netstat -an

监听窗口有0.0.0.03690    就代表跑起来了   命令行窗口不能关

方法2

管理员运行命令窗口:
多仓库:
sc create SVNService binpath= “C:\Program Files\TortoiseSVN\bin\svnserve.exe --service -r C:\Users\86183\Desktop\svncode” start= auto depend= Tcpip
单仓库:
sc create SVNService binpath= “C:\Program Files\TortoiseSVN\bin\svnserve.exe --service -r C:\Users\86183\Desktop\svncode\OA” start= auto depend= Tcpip

成功。
计算机右键 —> 管理 —>找到SVNService —> 启动

Idea中使用svn

链接:

        Idea中:点击根目录 选中 >> 点击VCS  >> 点击Enable Version Control Interation >> 弹出对话框选择subversion(git选git) >> OK >>(git会变颜色)点击File中setting设置 >> 选择version control >> 双击<project> >> 选择Directory 文件 选择根目录文件 >> OK >> OK >>Apply OK >> 黑底颜色都变成橙色

        打开SVN网站 >> 没注册账号的注册账号 >> 创建项目 >>勾选自动创建目录 >> 复制地址链接(https://...)

        Idea中:点击根目录 选中 >> 右键选择subversion – share Directory >> 点击point to repository location 后面 + >> 弹出对话框中粘贴进去复制的地址链接(https://...)>> OK >> 自动返回的point to repository location下面双击加进来的已经变成文件夹的网址链接 >> 选择文件夹trunk ,下面Define share target中选择上传的根目录文件(svn-demo一类的),Commit Comment Prefix中输入描述 >> share >> subversion Working Copy Forma选择自己用的版本 OK >> 加载完成后

        打开SVN网站 >> 创建的项目刚刚复制地址链接(https://...)的页面 点击trunk >> 和Define share target中选择上传的根目录文件(svn-demo一类的)一样的项目中查看(刚创建是空的)

上传:

方法1:

        VCS —> Import into version control —> share project svn —> 选择网址右键 —> remote folder —> format

        项目根目录右键 —> svn —> commit —> commit

方法2:

        Idea中:按Alt + 波浪线的快捷键 >> 弹出页面选择commit >> 上传文件和描述 (勾选选项有Before Commit中的Analyze code和Check TODO以及最下面的Always use selected ..) >>点击commit上传

删除:

        VCS —> vcs —> svn —> 程序框 选择项目右键 删除delete

文件夹提交:

        右键 —> TortoiseSVN —> add —> 选择 —> 确定 —> TortoiseSVN —>Repo-browser —> 右键 —> Refresh

        提交:svn commit —> 选择文件 —> 描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值