SVN及Git的详细操作


个人对于SVN的看法,拉取代码到本地后,本地的我叫它本地仓库,我们可以通过commit提交更改本地仓库文件的方式来改变远程仓库的结构

SVN主要操作篇

SVN拉取代码到本地

鼠标右键,选择SVN检出

  • 版本库URL填你要拉取代码的地址
  • 检出至目录填拉取代码存放的位置

SVN更新本地代码与远程服务器一致

直接 SVN更新就好啦

增删改

SVN提交文件/代码到远程仓库

前提在拉取的文件夹中才能做更新/删除/添加操作

  1. 选中任意一个想要添加的文件,右键单击tortoiseSVN->增加;
  2. 返回上一级目录,右键SVN提交文件/代码到远程仓库;

SVN删除文件/代码到远程仓库

  1. 在本地项目中选中任意一个想要删除的文件,右键单击tortoiseSVN->删除;
  2. 选中任意一个想要添加的文件,右键单击tortoiseSVN->增加;

SVN更改文件名到远程仓库

和上边步骤基本一致SVN提交

SVN更新文件到远程仓库

直接修改要更新的文件,之后回到父目录,
这篇很详细!

Git主要操作篇

提交三剑客

git add .
git commit -m "这是一次提交"
git push

删除已经push过的文件

比如.idea目录下的文件

git rm -r --cached .idea/
git commit -m "删除多余文件"
git push -u origin main

删除本地master分支

git branch -D master

删除远程master分支

git push origin --delete master

撤销某次提交

撤销某次提交或强制push某次提交

撤销某次提交或强制push某次提交

git踩坑篇

push时提交被拒绝

commit rejected,提示你要合并分支还是咋的

我遇到这种情况,是因为要push的提交是在当前分支下的某次提交然后就提交被拒绝啦,要求你跟前边的提交解决冲突后再提交;
在这里插入图片描述

  • 解决思路
    修改代码,再次提交,因为新提交总是置顶的,所以无需考虑跟前几次提交冲突的问题
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值