git相关命令

一些命令

查看本地分支:git branch --list git branch -a

切换分支:git checkout branch-name

重命名本地分支/远程分支

重命名本地分支

重命名当前分支

复制代码
git branch -m new-name

重命名其他分支

复制代码
git branch -m old-name new-name

ps:重命名后可以使用git branch --list git branch -a检查分支名是否成功修改。

重命名远程分支

只能删除旧远程分支,上传新分支

1.删除旧远程分支:git push origin --delete old-branch-name

2.重置上游分支名为新本地分支的名称:git push origin -u new-branch-name

3.登录远程仓库确认分支名已修改

stash相关

查看临时保存列表

复制代码
$ git stash list

删除临时保存的变更点

删除最新暂存

复制代码
$ git stash drop

删除指定暂存

复制代码
$ git stash dorp stash@{stash序号}

例如:

复制代码
$ git stash drop stash@{1}

清空stash

复制代码
$ git stash clear

修改最后一次提交 commit 的信息

  • 修改最近提交的 commit 信息

    $ git commit --amend --message="message text" --author="xxx xx@xxx.com"

  • 仅修改 message 信息

    $ git commit --amend --message="message text"

  • 仅修改 author 信息

    $ git commit --amend --author="xxx xx@xxx.com"

相关推荐
东北甜妹8 小时前
GitLab配置步骤
git
恋喵大鲤鱼12 小时前
git add
git·git add
jiayong2313 小时前
CI/CD深度解析01-核心概念与原理
运维·git·ci/cd
天麓13 小时前
git 切换用户和邮箱的方法
git
科技道人15 小时前
Launcher allapps界面顶部推荐的app
git·github·launcher·allapps
云水一下15 小时前
平行宇宙的魔法——Git 分支与合并的艺术
git
AI 编程助手GPT16 小时前
ChatGPT 新手入门与实战操作指南
开发语言·人工智能·git·python·chatgpt
MU在掘金9169517 小时前
给AI Agent做一个代码大脑:我用Tree-sitter+ChromaDB+MCP搭了个代码知识库
git·python
甄心爱学习18 小时前
【项目实训】法律文书智能摘要系统7
git·python
cheems952718 小时前
Git 分支管理
大数据·git