![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
Э时间行者于我
小牛一个,多多担待
展开
-
git删除已创建tag标签
前言一不小心把tag标签名称复制错了,现将删除1.删除本地标签git tag -d tagName2.1.删除远程标签git push --delete origin原创 2024-06-11 16:36:58 · 284 阅读 · 0 评论 -
git报错解决方法error: remote origin already exists.
有时想添加远程本地仓库和远程公司仓库,但git remote的时候发现关联的是一样的,你再去关联时会报错,这时候你应该清除你想关联的远程仓库,再次连接就可以了1、查看远程库的信息git remote -v2、删除关联的origin的远程库git remote rm origin原创 2024-06-06 15:34:50 · 519 阅读 · 0 评论 -
git根据commit id强制推送,撤销远程仓库代码
由于将把不用发版的需求合并上去了,现在想撤回,可以根据以下操作进行注意撤回、强制推送有风险,记得强制撤回前,备份好代码确保本地仓库中包含你想要推送的 commit:这里你要经常使用命令进行操作的话,就用git log通过 git log 命令查看本地仓库的提交历史,找到你想要推送的 commit 的 commit ID。这会将特定 commit 推送到远程分支,替换 为你想要推送的 commit 的 SHA-1 值, 为你的目标分支。如果在想撤回本地dev分支,你就按vscode的插件来撤回原创 2023-12-13 10:54:52 · 187 阅读 · 0 评论 -
git根据commitid创建tag标签
1.首先,创建一个新的标签git tag v1.0 abc1232.如果你想创建一个带注释的标签git tag -a -m "描述内容" commit_id3.下面我创建的tag标签及带注释4.之后,将这个标签推送到远程仓库总结: 是你想要创建的标签的名称。 是你要将标签附加到的提交ID。-a 选项表示创建一个带有注释的标签。-m 选项用于指定标签的注释消息原创 2023-11-03 11:13:49 · 1073 阅读 · 0 评论 -
git将当前分支A强制推送远程分支pro上
开发中基于线上分支pro创建了A分支,开发完成之后。又基于线上分支pro创建了B分支,都以此合并到测试分支,两个分支更改中都动用部分共同的文件,这就导致后续开发合并代码越来越乱,这时你想把本地开发的分支强推到远程分支,覆盖远程仓库,同步代码。原创 2023-10-20 16:05:05 · 594 阅读 · 0 评论 -
Git已经在本地提交过文件了,但又给撤销了,恢复已经撤销的内容
Git,我已经在本地提交过文件了,也就是已经执行了git commit -m "xxx",但提交完之后又给撤销了,撤销的还能回来嘛?这种情况仍然有机会恢复它。撤销提交的方法取决于你撤销提交的方式。说白了就是,只要执行了git commit -m "xxx",就可以有权恢复代码,切记不要慌!如果你使用的是git reset命令来撤销提交,可以使用相同的命令来恢复提交。git reset命令会将当前分支指向你指定的提交,并将之前的提交从历史记录中移除这里有几种撤销方式,只是给你列举一种方法,更多关原创 2023-06-01 09:36:19 · 2810 阅读 · 2 评论 -
Git报错处理 You have not concluded your merge
报错:You have not concluded your merge当时合并完代码后,又去合其它分支代码,这时候一直报下面那个错误,原来是我处理完合并冲突后没提交代码,再去合并分支或者拉取代码的时候就会报错。git merge --abortgit branch解决方案:保留本地的更改,中止合并 -->重新合并 -->重新拉取。这里一定注意一下:git pull之后然后重新解决冲突,再push。原创 2023-02-20 10:11:55 · 416 阅读 · 0 评论 -
git修改提交信息commit
问题出现,我们在开发版本任务的时候有新增需求,里面分重构原有需求`refactor`,新增需求`feat`,修复bug`fix`,性能优化`perf`等等。这有利于团队代码评审 code Review然而,我有次提交信息之后忘记写属于什么类型的需求了,得要改不能撤销,只能就行git操作第一步使用`git log`查看近几次的提交日志记录,没有的话就继续回车往下找原创 2022-11-02 15:18:46 · 1811 阅读 · 0 评论 -
git reset 版本回退或撤销上一次pull操作
在拉取分支准备合并的时候,发现分支拉错了,不想提交,这时候你应该回退一下你所拉取的分支比如我现在已经执行完git pull 了,但是想回头git pull之前的内容原创 2022-09-15 10:49:47 · 3813 阅读 · 2 评论 -
vue报错Cannot use [chunkhash] or [contenthash] for chunk in ‘js/[name].[chunkhash:8].js‘ (use [hash] i
事情是这么回事,我拉取最新代码启动的时候放弃之前改的代码了,导致当前环境不一样,就报错了原创 2022-07-22 15:46:13 · 2138 阅读 · 0 评论 -
git更改分支名
git更改分支名称及远程分支名原创 2022-05-18 17:08:53 · 459 阅读 · 0 评论 -
git 删除远程仓库本地分支和删除远程分支,保留本地分支或者删除本地
本地分支操作1. 创建本地分支创建并切换,推荐git checkout -b branch-A先创建后切换 不推荐创建git branch mybranch-A切换git checkout mybranch-A2. 删除本地分支这边操作直接删除你本地的分支,一定要谨慎操作,确定不想要 git push origin --delete ETMS-970git branch -D branch-A...原创 2022-05-14 10:16:50 · 1325 阅读 · 0 评论 -
git 合并 误删分支后恢复
今天测试把任务需求放到从测试–>验收中了,(验收中的都是确定要上线了的),结果他操作失误拉过去了,我就把本地的分支给删除了查找历史提交的commitgit reflog show --date=iso上面命令会显示出所有的提交记录,如果需要退出:q找到你需要恢复的对应的 commit。记住对应的 commitId (前面的绿色部分)。git reflog用来记录你的每一次命令,–date=iso 表示以标准时间显示。不能使用git log , git log 在分支删除后,log 也原创 2022-04-27 15:44:55 · 874 阅读 · 0 评论