文章插图
3)切换分支:
git checkout dev

文章插图
4)删除分支
git branch -d dev# 在其他分支上才能删它
5)合并分支:【可能会有冲突】要把dev合并到master上回到master上,开始执行代码git merge dev
6 )查看远程分支:【后面会讲】git branch -a
远程仓库1)新建一个远程仓库
文章插图
2)创建好一个空的仓库

文章插图
【非空的 git的介绍、git的功能特性、git工作流程、git 过滤文件、git多分支管理、远程仓库、把路飞项目传到远程仓库、ssh链接远程仓库,协同开发】

文章插图
3)把本地代码,上传到远程仓库,本地仓库,已经有版本管理了,远程有仓库,是空的
本地有仓库,已经有版本管理了,远程有仓库,是空的设置用户名和邮箱--(如果不按照它显示的设置,在右侧贡献者看到别人头像)git config --global user.name "liuqingzheng"git config --global user.email "306334678@qq.com"
4)已有仓库-新增一个远程仓库git remote add origin https://gitee.com/zhang_xiao_ran/zxr.git-把本地代码推上去git pushorigin master# 把本地的主分支推到origin对应的远程分支-第一次推,需要输入gitee的账号和密码-以后不需要输入用户名密码了-凭证管理,可以删除,可以修改

文章插图

文章插图
把路飞项目传到远程仓库(非空的)1)创建远程仓库luffy_api---【非空】

文章插图

文章插图
2)git clone https://gitee.com/zhang_xiao_ran/luffy_api.git# 把远程仓库内容克隆到本地

文章插图
3)把我们项目的代码,copy到 luffy_api这个文件夹下(.git文件夹不要copy)4)git add .5)git commit -m ‘初始化仓库’6)git push origin master
以后,完成了项目的某个功能就要执行下面的命令,以后你在公司中得开发提交步骤
-git add .-git commit -m '完成了xx功能,修改了xx文件' # 提交到了本地仓库每次提交【推到远端】代码之前,要拉取一下代码---》没事你就拉去一下,保证本地的版本库一直跟远端保存一样----以后冲突会变少-git pull origin master-git push origin master# 把本地的mater分支推送到远端origin对应的地址-【可能推不上去】如果推不上去,说明本地不是最新版本,一定下拉去一下,成了最新版本再去提交
ssh链接远程仓库,协同开发1)本地仓库和远程仓库建立关系时,建立的是https的链接,公司一般用ssh的链接2)https和ssh的区别
https:输入用户名密码,保存在凭据管理中ssh:配置公钥私钥-生成公钥私钥-把公钥放到gitee上-配好远程仓库,以后直接提交,不需要输入任何秘钥的东西
3)ssh的配置步骤按照这个步骤操作:https://gitee.com/help/articles/4181cmd命令行中,一路回车,会在【C:\Users\oldboy\.ssh】文件夹下生成公钥和私钥ssh-keygen -t ed25519 -C "1990837105@qq.com"生成一个公钥,一个私钥id_ed25519#私钥,千万不能泄露id_ed25519.pub #公钥,可以给任何人把公钥配置在gitee的配置文件中到此,你的机器和gitee互相上传下载代码,都不要认证了
经验总结扩展阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 癸水女丁火男结婚 金童玉女甜蜜非凡
- 2022虎年本命年戴什么转运 远离是非化解灾难
- 治疗腱鞘炎的首选药物
- 如何在CentOS7上搭建自己的GitLab仓库
- 安床头朝什么方向最好 床头朝东可以明辨是非
- 真空粽子为什么不能直接吃 真空的粽子可以放多久
- 使用GitHub Actions实现自动化部署
- 口是心非的星座有哪些?
- 小蓝mb是什么意思
- 中国十大房地产排名