2025年Git创建分支和查看分支命令「建议收藏」

Git创建分支和查看分支命令「建议收藏」master 分支是在 git init 命令运行时默认创建一个分支 并命名为 master 1 查看分支 git branch 列出本地已经存在的分支 并且当前分支会用 标记 git branch r 查看远程版本库的分支列表 git branch a 查看所有分支列表 包括本地和远程 git branch vv 可以查看本地分支对应的远程分支 git branch v

master分支是在git init命令运行时默认创建一个分支,并命名为master

1.查看分支

git branch:列出本地已经存在的分支,并且当前分支会用*标记

git branch -r: 查看远程版本库的分支列表

git branch -a :查看所有分支列表 包括本地和远程

git branch -vv:可以查看本地分支对应的远程分支

git branch -v 查看一个分支的最后一次提交

过滤列表中已经合并或尚未合并到当前分支的分支

git branch –merged 查看哪些分支已经合并到当前分支

git branch –no-merged 查看所有未合并工作的分支

2.创建分支

git branch dev :创建名为dev的分支,创建分支时需要是最新的环境,创建分支但依然停留在当前分支上

3.删除分支

git branch -d dev:删除本地dev分支

git branch -D dev:dev分支还没合并入当前分支,所以要用-D参数才能删除掉

git push origin –delete dev 删除远程dev分支

git push origin:dev删除远程dev分支

4.重命名分支

git branch -m oldName newName:给分支重命名

5.切换分支

操作文件

git checkout fileName:放弃单个文件的修改

git checkout . :放弃当前目录的修改

操作分支

git checkout master :将分支切换到master

git branch -b master 如果分支存在则只切换分支,若不存在则创建并切换到master分支,repo start是对git checkout -b这个命令的封装,将所有仓库的分支都切换到master,master是分支名,

查看帮助

git checkout –help

6.拉取分支

git checkout dev:将远程分支dev拉取下来到本地dev分支

git pull dev 拉取远程分支dev中内容

git checkout -b test origin/test_remote 将远程分支test_remote拉取下来到本地test分支

git fetch origin 同步远程服务器的数据到本地

7.合并分支

首先切换到当前分支 git chackout

git merge test 将tes分支合并到master分支,git merge –abort:如果git merge的时候出现冲突,可以执行这个命令取消merge。

git cherry-pick commit_id 将一个分支的commit_id提交合并到当前分支上,并舍弃另一个分支上的其他提交。

8.分支rebase

https://blog.csdn.net/neu_xiaolu/article/details/80680389

编程小号
上一篇 2025-03-28 12:21
下一篇 2025-04-22 09:11

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/139307.html