git几种情况解决开发百分之九十问题

2023-12-13 12:43:00

远程没有该分支名称(建议远程仓库名称与本地仓库名称一致)

git init           
git add .
git commit -m “第一次提交”   
git remote add origin https://github.com/chaowei1/***.git   
git checkout -b dev // dev为本地仓 库名称  没有指定为master
git push origin dev:davon  // <本地新建分支名,或是初始master>:<远程仓库的新分支名>

远程存在该分支(如果本地仓库存在与远程仓库相同的文件,本地会覆盖远程的文件)

第一种方式:

git clone https://github.com/chaowei1/***.git   
git checkout main  //main为本地的分支方名称与远程有对应的关系 
//cd j进入当前文件夹
......      //执行添加相关文件的操作 包括修改代码
git add .
git commit -m “第一次提交”   
git  push

第二种方式

git init
git remote add origin https://github.com/chaowei1/***.git   
......      //执行添加相关文件的操作
git pull origin main  //main为远程分支的一个名称 获取远程文件的内容
git add .
git commit -m “第一次提交”   
git branch main  //创建本地分支
git checkout main    //签出本地分支
git push --set-upstream origin main

删除分支(该分支不是默认分支,不然无法删除)

git init
git remote add origin https://gitlab.com/chaowei3/eboookcity.git
git push origin --delete main   //main为远程仓库的名称



如何编写gitlab中的项目
git clone https://gitlab.com/chaowei3/lll.git  //idea打开可以看到所有
打开文件夹
git checkout feature  //feature为本地分支的名称 与远程有对应关系

如何编写gitlab中的项目

git clone https://gitlab.com/chaowei3/lll.git  //idea打开可以看到所有
打开文件夹
git checkout feature  //feature为本地分支的名称 与远程有对应关系

idea关联gitLab

打开克隆的项目
在这里插入图片描述
打开克隆的项目,本地与远程分支一致(数量与名称)
在这里插入图片描述

文章来源:https://blog.csdn.net/wsrzsfgst/article/details/134965517
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。