随笔分类 -  git

摘要:git pull git fetch git merge origin/master 阅读全文
posted @ 2024-11-28 17:34 蓓蕾心晴 阅读(17) 评论(0) 推荐(0) 编辑
摘要:# 查看远程仓库地址 git remote -v # 删除远程仓库地址 git remote remove origin # 重新设置新的远程仓库地址 git remote add origin 新仓库地址 # 直接修改远程仓库地址 git remote set-url origin 新仓库地址 # 阅读全文
posted @ 2024-09-02 11:56 蓓蕾心晴 阅读(209) 评论(0) 推荐(0) 编辑
摘要:git master 合并了开发分支后,通过 git status 显示 Your branch is ahead of 'origin/master' by 4 commits.,但是无法 push,会提示报错 error: failed to push some refs to "项目地址" 1 阅读全文
posted @ 2024-08-08 10:22 蓓蕾心晴 阅读(608) 评论(0) 推荐(0) 编辑
摘要:在 Git 中,查看当前代码所在的 tag 可以使用以下命令:### 查看当前提交所对应的所有 tag如果你想查看当前 HEAD 或者某个特定的 commit 对应的所有 tag,可以使用下面的命令: git tag --contains HEAD 这个命令会列出包含当前 HEAD 的所有 tag。 阅读全文
posted @ 2024-05-14 14:43 蓓蕾心晴 阅读(740) 评论(0) 推荐(0) 编辑
摘要:1. 前言 随着前端项目数量、前端开发人员、前端业务的日渐增多,则非常有必要整理一份简单的 git 规范,来进行项目开发的规范化约束。本文包括开发常用 git 指令、git 分支管理规范、git 提交规范等。 2. git 常用指令 2.1. 查看最新的远程分支 # 查看远程分支 git branc 阅读全文
posted @ 2023-10-12 14:57 蓓蕾心晴 阅读(178) 评论(0) 推荐(0) 编辑
摘要:背景 在 git 提交过程中,难免会遇到一种情况,修改已经提交了,但提交部分还提交了部分本不该改动的文件,这时候如果统一恢复到某个历史版本,会把修改一起恢复,所以我们可以仅恢复某一个或某几个文件到某个历史版本。 命令 # -- 后面为想要查看单个文件修改历史的文件路径 git log -- src/ 阅读全文
posted @ 2022-10-17 12:01 蓓蕾心晴 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:背景 工作中,默认提测分支叫 staging,每次提测,都需要将开发分支合并到 staging 提测分支,并 push,才算提测,当修复一些 bug 之后,免不了反复执行同一套 git 命令,于是写一个简单的 shell 脚本,减少重复工作。 注意 本脚本仅适用于开发分支合并到提测分支(目标分支), 阅读全文
posted @ 2022-09-21 02:23 蓓蕾心晴 阅读(794) 评论(0) 推荐(0) 编辑
摘要:如果commit注释写错了,只是想改一下注释 git commit --amend 参考链接:https://blog.csdn.net/w958796636/article/details/53611133 阅读全文
posted @ 2020-12-10 17:13 蓓蕾心晴 阅读(767) 评论(0) 推荐(0) 编辑
摘要:查看远程分支 git branch -r 查看本地和远程所有分支 git branch -a 假如别人删除了一些远程分支,我本地git branch -r/a 的时候,会看到删除之前的所有分支,如何更新远程分支列表? git remote update origin --prune 参考链接:htt 阅读全文
posted @ 2020-12-03 19:44 蓓蕾心晴 阅读(3312) 评论(0) 推荐(2) 编辑
摘要:更新远程分支列表: git remote update origin --prune 在本地任意分支上: git branch -a // 查看本地和远程所有分支git branch -r // 查看远程分支 git push origin --delete 分支名 // 删除远程分支 本地先切回主 阅读全文
posted @ 2019-06-21 14:43 蓓蕾心晴 阅读(409) 评论(0) 推荐(0) 编辑
摘要:背景 由于我开发中忘记了切换分支,在master分支上开发,且直接在master分支上进行了commit、push,然后,同事告诉我他的代码要准备上线了,需要合并到master分支上线,然而我的代码还没测试通过肯定不能一起上线,于是,需要回退了。 解决方案 1、新建一个开发分支,在开发分支上merg 阅读全文
posted @ 2019-05-09 11:30 蓓蕾心晴 阅读(6092) 评论(0) 推荐(0) 编辑
摘要:当我们有时候回滚了代码,想强制push到远程仓库的时候, git push origin --force 会报如下错误: You are not allowed to force push code to a protected branch on this project 如果用的是gitlab版 阅读全文
posted @ 2018-12-07 11:11 蓓蕾心晴 阅读(7615) 评论(0) 推荐(0) 编辑
摘要:git项目中有时候会在本地增加或者删除了一些文件或者文件夹,但是又不想提交,一般情况下,我们取消本地所有修改: git checkout . 取消指定文件修改: git checkout filename 取消指定文件删除: git checkout filename 恢复到上一个版本,则可以解决整 阅读全文
posted @ 2018-04-16 16:50 蓓蕾心晴 阅读(6737) 评论(0) 推荐(0) 编辑
摘要:git stash命令主要用于当在一个分支的开发工作未完成,却又要切换到另外一个分支进行开发的时候,除了commit原分支的代码改动的方法外,提供暂存代码的方式。 git stash命令参考这篇:https://blog.csdn.net/c_z_w/article/details/52862129 阅读全文
posted @ 2018-03-27 10:28 蓓蕾心晴 阅读(4449) 评论(0) 推荐(0) 编辑
摘要:git 删除分支git branch -D 分支名 git查看分支 git branch -a git 删除远程分支 git push origin :分支名 这里注意:git分支提交并且push了,但是把分支删掉了,则分支上提交的东西也一并删掉了 正确顺序是: git commit ==》git 阅读全文
posted @ 2017-10-30 18:54 蓓蕾心晴 阅读(638) 评论(0) 推荐(0) 编辑
摘要:想将项目同时同步在两个远程仓库(这里是码云和gitlab),这里总结一下用到的git命令及问题。 1、首先, 找到当前已绑定码云的项目的.git中的config配置文件, 可以看到有一个远程仓库 remote 名叫origin,最快最方便的方法: [remote "gitlab"] url = gi 阅读全文
posted @ 2017-09-08 10:26 蓓蕾心晴 阅读(1855) 评论(0) 推荐(0) 编辑
摘要:当遇到该问题的时候,一般情况下我们会首先git pull 拉取,紧接着就出现了一系列问题………… 莫慌…… 这时输入任何命令:git merge 、git checkout 、git rebase……等等都报错,看英文提示,报错原因为,有未合并的文件,看右边分支名旁边写着 MERGING,这时就要查 阅读全文
posted @ 2017-06-06 20:16 蓓蕾心晴 阅读(6581) 评论(0) 推荐(0) 编辑

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