版本管理工具
文章平均质量分 55
本专栏涉及版本管理工具,当前含git,svn
技术探索者
这个作者很懒,什么都没留下…
展开
-
Git:git merge和git rebase的区别
Git:git merge和git rebase的区别原创 2023-06-30 16:03:38 · 775 阅读 · 0 评论 -
git :合并某个分支上某次commit记录到另外一个分支
git :合并某个分支上某次commit记录到另外一个分支原创 2023-02-17 09:11:11 · 2449 阅读 · 0 评论 -
git: tag 和 branch 的区别
git: tag 和 branch 的区别原创 2022-12-15 17:37:28 · 1072 阅读 · 0 评论 -
SVN:回滚到旧版本(TortoiseSVN)
1. 签出(CheckOut)最新版本的代码到电脑中(不能做任何修改)2. 执行TortoiseSVN的Show log操作, 在新签出的文件夹上右键,TortoiseSVN->Show log, 如下图: 3. 回滚,这里有2种类型的回滚 3.1. 直接回滚到某个旧的版本,这个版本后的变更都会被删除, 操作如下:选中某个旧的版本,执行“Revert to this revision”操作: ...原创 2021-08-11 10:24:17 · 1873 阅读 · 0 评论 -
svn:commit后报错:is scheduled for addition, but is missing
一、背景删除文件夹后点commit提交,但是报错,报错内容如下:提示 "svn: Commit failed (details follow): svn: '/***/xxx.c' is scheduled for addition, but is missing "二、原因分析之前用SVN提交过的文件,被标记为"add"状态,等待被加入到仓库。若此时你把这个文件删除了,SVN提交的时候还是会尝试提交这个文件,虽然它的状态已经是 "missing"了。三、解决方法解决:在命令行下用原创 2021-08-10 15:11:12 · 1769 阅读 · 0 评论 -
域密码修改后,git无法访问
一、问题域密码修改后,git突然无法访问,很是苦恼,怎么办??二、解决办法1、打开windows控制面版,搜索“Windows凭据”2、修改相应git的密码原创 2020-10-23 10:51:17 · 509 阅读 · 0 评论 -
Linux/Centos 7:git上如何根据文件的MD5值获取commit id
爆款:git上如何根据文件的MD5值获取commit id当我们使用git管理代码的时候,有时只知道某个文件的md5值,但是不知道是哪次提交的,打开show log一次一次的翻看吗???NO,NO,NO,有了以下这个脚本,轻松获取commit id不是梦,拿走吧 ,不用谢!!!#!/bin/shCHECKSUM=$1FILE=$2if [[ -z "$CHECKSUM" ]]; then echo "Usage: $0 md5 file" exit 1elif [[原创 2020-11-17 14:18:10 · 1021 阅读 · 0 评论 -
TortoiseSVN打分支、合并分支、切换分支
SVN几个重要文件夹说明: 我们一般习惯性在创建repository仓库后,再在刚才创建的仓库里面再创建trunk、branches、tags这三个文件夹,而不是直接将项目提交到仓库的根目录下(虽然直接将项目分享到仓库的root根目录下也是可以的,但是我们一般不这么做)。主要目的是:为了给项目各个阶段,各个版本归类、分阶段存储、并行开发。trunk文件夹: 主干,我们一般把项目提交到此文件夹里面,在trunk中开发。branches文件夹:分支,我们一般把那些需要打分支,但是有可能会...转载 2020-11-17 16:37:26 · 835 阅读 · 0 评论