git使用
weixin_52047574
这个作者很懒,什么都没留下…
展开
-
git pull报错:unable to pull from remote repository due to conflicting tag(s)
我在vscode里正常拉取代码,突然就报了如题所示的错误。因为vscode的拉取按钮执行的实际命令是:git pull --tags origin branch-name,该命令的实际含义是从远程仓库拉取指定的分支和该远程仓库上的所有标签。在拉取标签时本地的标签与远程的标签存在冲突,就报了如题所示的错误,因为git的标签时唯一的,不能有两个相同的标签指向不同的commit,所以解决方法也就出来了。原创 2024-06-17 17:27:13 · 171 阅读 · 0 评论 -
git:切换到指定的commit
现在想想,其实只是一行代码合并出问题了,直接把那行代码写对了再commit一次得了,用不着像上文这么麻烦,但是也还算学了点东西,虽然不多,虽然原理也都没咋看。但是我之所以非要重新合并是因为那地方涉及到我不熟悉的liquibase技术中的一个changeSet,我不知道重新合并解决冲突和直接写对有没有区别,所以选了一个我看起来感觉比较保险的方法,事后大佬告诉我,是一样的,执行过的changeSet不能改,但如果改了的话,直接改回来就行了,不一定要回滚。原创 2024-06-12 22:40:55 · 591 阅读 · 0 评论 -
加入一个新项目时使用git创建自己分支拉取代码流程
加入了一个新项目,之前没有完整的靠自己用git创建分支拉取代码,现在正好来练一手,顺便熟悉下相关的流程。原创 2024-02-21 19:28:24 · 249 阅读 · 1 评论 -
git push需要注意的地方
最好把该命令写全,推送到哪个仓库的哪个分支;第一次push的时候,加上-u参数,表示让本地分支和远程仓库的分支关联。原创 2023-07-29 15:27:07 · 38 阅读 · 0 评论 -
git error: you need to resolve your current index first src/home-three-mod.vue
当时在a分支上做了一些暂时性操作,无需commit。但是需要从远程pull下更新代码,pull完之后发现合并冲突,由于代码都不是我写的,遂想另起一个分支b,在分支b上pull代码,但是切换分支的操作就出现了这个问题,分支也切不过去。原创 2023-07-29 14:43:46 · 45 阅读 · 0 评论 -
git:还未添加到暂存区的修改怎样丢弃以回到文件初始样子?
先git status查看文件状态,如果有修改未commit会给两个建议如下图:用第二条命令git restore . 即可丢弃修改,再用git status查看状态会发现工作区clean,如下图:原创 2023-07-20 09:52:19 · 170 阅读 · 1 评论