
版本控制Git和SVN
文章平均质量分 60
吴迪98
喜欢敲代码的吴小迪~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git查看/切换远程仓库
【代码】git查看/切换远程仓库。原创 2023-06-23 10:19:17 · 2361 阅读 · 0 评论 -
merge vs rebase
感谢内容提供者:金牛区吴迪软件开发工作室文章目录一、单词意思二、俩者的不同1、merge2、rebase3、注意三、总结一、单词意思merge 是合并的意思rebase 是复位基底的意思。二、俩者的不同merge操作会生成一个新的节点,之前的提交分开显示。而rebase操作不会生成新的节点,是将两个分支融合成一个线性的提交。例子:你刚创建了dev分支来开发新功能,但你同事又在master上有了新的提交。这时候分支变成以下:1、merge$ git checkout dev$ gi.原创 2021-11-06 09:26:13 · 453 阅读 · 0 评论 -
软件开发公司的工作流程以及Git的使用详细介绍
有很多还没毕业的小伙伴然后想从事软件开发行业却不知道实际工作的一个业务流程是什么样的,那么笔者就给大家简单讲一下。关于前端这块会细一点。原创 2021-10-28 23:23:52 · 2026 阅读 · 5 评论 -
git 操作之实际应用 - 代码写错分支了怎么解决
感谢内容提供者:金牛区吴迪软件开发工作室文章目录一、前言二、情景一:代码未commit的解决方法三、情景二:代码已commit的解决方法一、前言在大家多人开发的时候其实经常会遇到一个场景,自己去做一个需求,结果忘记切新分支了,直接就是一顿操作猛如虎。结果最后不知所措~PS:如果你写错的这个分支没有做分支推送管理【比如不允许push,只能通过pull request的方式合并】且不会对代码有什么影响的话倒是可以强推一下。。。不过但凡占据了上述描述的情景,那么我们还是得老老实实的把刚才写好的代码弄.原创 2021-08-19 22:24:48 · 2075 阅读 · 1 评论 -
恢复merge分支后丢失的代码
笔者昨天合并代码的时候有一部分代码没有提交。也忘记放到了缓存区,结果就合并没了。。。。。。这种时候其实是蛮尴尬的,因为你在git的记录里面是找不到的,那么我们怎么办呢?今天笔者就与大家分享一下解决办法:首先笔者是用的webstrom编辑器。其他的编辑器笔者不知道有没有这个功能,【vscode如果没有安任何插件的话是不行的,需要参照这个博主的方法进行安装插件使用:https://blog.cs...原创 2020-03-05 11:40:50 · 22341 阅读 · 0 评论 -
git合并分支【webstorm解决合并冲突】
在开发的过程中我们一般会有开发分支和线上的主分支,我们一般都是在开发分支去进行开发项目,等指定功能或迭代都实现后才会合并开发分支到主分支上。那么我们今天就来分享如何合并分支。git 合并分支到master假如我们现在在dev分支上,刚开发完项目,执行了下列命令git add .git commit -m ‘dev’git push -u origin dev然后我们要把dev分支的代码...原创 2019-08-29 20:50:22 · 40573 阅读 · 0 评论 -
git版本仓库介绍
Git:开源的分布式版本控制系统版本库原理:Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD。工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。安装git后git的配置方法:$git config --global user.name "r...原创 2019-06-11 22:15:44 · 39932 阅读 · 2 评论 -
SVN简介及使用方法
SVN是什么?版本控制系统管理着随时间改变的数据repository(源代码库):源代码统一存放的地方Checkout(提取):当你手上没有源代码的时候,你需要从repository checkout一份Commit(提交):当你已经修改了代码,你就需要Commit到repositoryUpdate (更新):当你已经Checkout了一份源代码, Update一下你就可以和Repos...原创 2019-06-01 16:07:10 · 36363 阅读 · 0 评论 -
git常用指令
git config - - 可以配置git的参数,可以使用 git config --list查看已经配置的git参数。其中有三个级别的保存位置,–system(本系统)–global(当前用户,全局)–local(本地配置,当前目录)默认使用–local配置用户名及邮箱git config --global user.name “wuxiaodi”git config ...原创 2019-06-01 15:36:04 · 42396 阅读 · 8 评论 -
git解决代码冲突
如果在提交代码或者合并分支遇到有代码冲突需要解决的时候不要换,按着笔者写的步骤一步一步来,轻松解决代码冲突。切换回dev分支 - - git checkout devgit pull origin devPS:切换回开发分支,用你们团队的开发分支名称替换上面的dev即可切换回自己(wuxiaodi)分支 - - git checkout wuxiaodigit rebase dev ...原创 2019-06-01 15:07:52 · 53863 阅读 · 6 评论 -
git回退版本
如果在开发过程中想要回退项目的版本请按如下步骤来进行:git log --pretty=oneline之前提交的版本就都会列出来了。git reset --hard <id>将你想要回退到的版本的id截取下来然后替换<id>。就回退到了你指定的版本git push -f -u origin mastergit pull...原创 2019-06-01 14:22:38 · 40026 阅读 · 1 评论