随笔分类 -  项目管理工具(svn, git)

摘要:背景 git pull 拉取代码时报错 fatal: Authentication failed for 'http://oauth2:J***********KY-@10.1.16.22/scoot/scoot.git/' git config --list 看一下,发现这个 remote.ori 阅读全文
posted @ 2024-03-15 19:41 aaacarrot 阅读(391) 评论(0) 推荐(0) 编辑
摘要:### 背景 如题, git 地址变了,把地址改过来后,虽然可以继续 git pull , commit, push 等操作。 但是,idea 右键的 annotate 却变成了灰色 这个是正常的状态,是可以点击的。 ![image](https://img2023.cnblogs.com/blog 阅读全文
posted @ 2023-07-28 10:02 aaacarrot 阅读(1076) 评论(0) 推荐(0) 编辑
摘要:### 背景 SVN 服务器调整,ip变了, svn 的路径也变了,按如下步骤调整: 1、cd xxxxx(进入项目代码文件夹) 2、svn info(查看svn信息,主要是svn url) 3、svn cleanup(清除svn) 4、 svn relocate 旧url 新url (在第二步骤中 阅读全文
posted @ 2023-07-27 11:29 aaacarrot 阅读(509) 评论(0) 推荐(0) 编辑
摘要:报错如下: error: You have not concluded your merge (MERGE_HEAD exists). hint: Please, commit your changes before merging. fatal: Exiting because of unfini 阅读全文
posted @ 2023-02-22 15:00 aaacarrot 阅读(1183) 评论(0) 推荐(0) 编辑
摘要:1、cherry-pick 如果选择多个commit,它会聚成一次提交(生成一个新的提交) 参考: git cherry-pick 使用指南 阅读全文
posted @ 2023-02-01 16:00 aaacarrot 阅读(68) 评论(0) 推荐(0) 编辑
摘要:1、本地commit 了,但未push到远程,使用以下指令即可: $ git reset --hard HEAD^ 回退到上个版本(本地修改会丢失,慎用) $ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前 $ git reset --hard c 阅读全文
posted @ 2022-12-05 15:40 aaacarrot 阅读(312) 评论(0) 推荐(0) 编辑
摘要:背景: 有些时候,提交了不想提交的记录,想删除,却发现只是用了更多的提交去覆盖旧的记录, 不仅痕迹没有抹除,反而越涂越黑,分支合并得也乱七八糟。 操作 想删除服务器上的记录,要做的操作指令有两条: (1)git reset --hard 2d0e14de3ff3ae8a9db17f2b0b4c294 阅读全文
posted @ 2022-12-02 14:25 aaacarrot 阅读(7624) 评论(0) 推荐(0) 编辑
摘要:1、svn更新 can‘t open file .svn找不到文件 解决办法: 1.根据报错文件的路径找到相应的文件位置,手动新建一个文本并命名为 8e1629eb89b4a74c1e5fb08c86540f220697a187.svn-base 文件; touch 8e1629eb89b4a74c 阅读全文
posted @ 2022-04-19 18:25 aaacarrot 阅读(131) 评论(0) 推荐(0) 编辑
摘要:分支管理 1、查看所有分支: git branch -a 2、切换分支: git checkout <name> 3、创建分支:git branch <name> 4、删除本地分支:git branch -d <name> 5、删除远程分支:git push origin --delete <nam 阅读全文
posted @ 2022-03-01 20:12 aaacarrot 阅读(24) 评论(0) 推荐(0) 编辑
摘要:背景 有很多时候,是没办法用小乌龟的,所以,还是得记一下一些常用指令,能不能加班,有时候就看这些细节了。 指令 1、查看文件与版本对比 svn diff xxx.java 2、SVN 只checkout 目录 svn co --depth=immediates https://{ip}:{port} 阅读全文
posted @ 2022-03-01 14:48 aaacarrot 阅读(87) 评论(0) 推荐(0) 编辑
摘要:虽然SVN是真的没有GIT好用,但有一些项目比较旧,免不了还有SVN在使用。记录一些写法,因为有挺多时候是没有SVN 小乌龟的,比如linux,mac 下。 1、SVN 提交多个目录层级下的,指定后缀的文件: svn ci -m '预警推送' */**/*.java */**/*.xml (ci: 阅读全文
posted @ 2022-02-26 19:24 aaacarrot 阅读(1348) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示