git分支常用命令

最近在用git提交代码的时候,发现有些命令不是很会,先记录几个常用分支命令,后续再补充,在执行git push命令提交代码的时候遇到报错,一并记录下。

1.git常用命令

新建分支:

复制代码
git branch <分支名称> 

比如:git branch test,创建一个test分支。

切换分支:

复制代码
git checkout <分支名称> 

比如:git checkout test,切换到test分支。

删除分支:

复制代码
git push <远程仓库别名> --delete <分支名称> 

比如:git push origin --delete test,删除远程仓库origin中的test。

合并分支:

复制代码
git merge 分支名称  (当前分支为待合并分支的主干分支,分支名称为其它待合并分支)

比如通过git branch命令查看当前分支为master,test为master的分支,想将test分支合并到master上,那么只需要执行命令:git merge test。

查看所有分支

复制代码
git branch

2.提交代码报错

在执行命令:git push -u "master"的时候,系统报错提示fatal:orgin' does not appear to be a git repository,fatal:couid not read from remote repository.",如下图所示。

解决方法:

输入以下代码,这是因为本地的分支没有和远程分支建立联系,需要执行以下代码就可以正常push了。

复制代码
git push --set-upstream origin master
相关推荐
前端若水28 分钟前
git回退并合并分支操作
git
程序员鱼皮6 小时前
Git WorkTree 是什么?凭什么能让 AI 编程效率翻倍?
git·ai·程序员·编程·ai编程
懵逼的小黑子8 小时前
git与远程仓库创建连接
git
前端若水9 小时前
Git 撤销与恢复完全指南(超级详细版)
大数据·git·elasticsearch
golang学习记9 小时前
Git 2.54 来了,这个新命令让我终于敢重写历史了
git·后端
其实防守也摸鱼9 小时前
AWVS下载和安装保姆级教程
linux·服务器·git
前端若水9 小时前
Git 可以做的所有操作(完整分类)
大数据·git·elasticsearch
叹一曲当时只道是寻常9 小时前
Reference 工具安装与使用教程:一条命令管理 Git 仓库引用与知识沉淀
人工智能·git·ai·开源·github
前端若水10 小时前
Git 仓库管理命令完全指南(超级详细版)
大数据·git·elasticsearch
小MarkK11 小时前
[Doc]git的使用之不上传服务器,只在本地管理
git