
git
zy_whynot
这个作者很懒,什么都没留下…
展开
-
! [remote rejected] master -> master (pre-receive hook declined)
最后出现Ref ‘refs/heads/master’ was rewritten则表示删除成功。根据报错描述,报错的原因是上传文件超过100M,因此我们需要找到此文件删除即可。原创 2024-11-03 17:50:07 · 1123 阅读 · 0 评论 -
git 从指定的历史版本切创建分支
参考资料git从历史版本创建新的分支背景开发时我们想基于生产分支创建一个新的分支,在上面修改。但发现生产的版本已经落后生产分支最新版本很多,这个时候我们不能直接把最新的版本发布到生产,因为最新的版本可能别人改的,并没有测试的代码,这样贸然发布到生产太过冒险,有可能会引起生产事故。最保险的做法是从生产分支的生产版本切出一个分支。解决方案1、找到对应历史版本的SHA值,如:f5e86fbf455960c40e759c48bb0675b54d8086112、从历史版本新建分支并切换到新的分支:git原创 2021-11-26 11:17:49 · 3745 阅读 · 1 评论 -
git版本回退
参考资料:git 回退版本代码之后,强制将本地代码推送至远程仓库git的版本回退教程背景由于代码合并或者被别的代码污染了现有的分支,我们想回退到历史上某个正确的版本解决版本回退通过git log 查看提交的历史记录,版本号Author: authorName <1001111u89432@qq.com>Date: Wed Nov 24 19:23:58 2021 +0800 Merge branch 'master' into 'feature/update_原创 2021-11-26 11:05:55 · 392 阅读 · 0 评论 -
Git pull 强制拉取并覆盖本地代码
两个电脑同时对git上的项目进行跟新时,不免要用到将git上的代码拉取到本地更新本地代码的操作,鉴于自己对git使用的还不是很熟练,所以就直接采取暴力的方法,直接拉取并覆盖本地的所有代码,命令如下git fetch --allgit reset --hard origin/mastergit pull...原创 2021-10-22 14:13:26 · 1410 阅读 · 0 评论 -
git删除远程分支
查看所有分支git branch -a列出所有分支了,其中上方的是本地的分支,下方的有remotes/origin开头的就是远程分支。假设要删除new-a的远程分支,我们需要先把分支切换到master,因为你现在所在的分支就是new_a,在这个分支下,是不能删除它的。使用命令 git checkout mastergit checkout master接着就是删除远程分支的命令了, git push origin --delete new_agit push origin --del.原创 2021-05-07 16:00:37 · 376 阅读 · 0 评论 -
Git - 生成 SSH 公钥
生成ssh秘钥对原创 2019-11-23 11:32:37 · 106 阅读 · 0 评论