当前位置: 首页 > article >正文

Git创建项目

方法一

1.在gitee中新建仓库demo01,并勾选开源许可证,完成后gitee上面的项目demo01里只包含一个LICENSE文件

2.直接在本地电脑中新建项目文件夹demo01,双击进入这个文件夹,右键Git bash here,输入

git clone https://gitee.com/xxxxxxx/demo01.git

把项目拉取下来,就可以直接进行开发,后面不用再关联远程仓库,直接进行 add commit push等操作

方法二

1.同方法一

2.在本地中已经有了一个项目demo02,但还没有关联到远程仓库,此时先初始化本地git仓库

git init

添加所有文件到本地git仓库

git add .

提交初始化文件到本地仓库

git commit -m "Initial commit"

添加远程仓库

git remote add origin https://gitee.com/xxxxxxx/demo01.git

重点来了

由于之前的远程仓库已经有了一个LICENSE

而本地并没有这个文件

由于本地和远程仓库两者代码文件不同步,此时push会报错

因此需要拉取合并代码

git pull --rebase origin master

rebase的使用、和marge的区别请自行百度

合并完后,就可以正常push了

git push --set-upstream origin master

打开idea的git标签可以看到两次commit连起来了


http://www.kler.cn/a/291669.html

相关文章:

  • Unity 3D饼状图效果
  • 使用 Buildroot 构建带有 Avahi 支持的 Linux 系统
  • VSCode:Markdown插件安装使用 -- 最简洁的VSCode中Markdown插件安装使用
  • 国家认可的人工智能从业人员证书如何报考?
  • Autosar入门_架构(Architecture)
  • MySql:基本查询
  • 一款云笔记支持在线协同文档,脑图,白板演示的工具,多个设备同步,让灵感与你同行(附源码)
  • 深度学习实战3--GAN:基础手写数字对抗生成
  • HarmonyOS开发实战( Beta5版)不要使用函数/方法作为复用组件的入参规范实践
  • 基于vue框架的车辆交易管理系统n5xwr(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。
  • day17JS-Cookle、webStorage和Promise
  • Day22_K8S
  • 使用GPU加速及配置
  • UNION和UNION ALL的区别
  • 假如你是HR,你怎么招「游戏策划」?
  • 创建一个Oracle版本的JDK的Docker镜像
  • taro ui 小程序at-calendar日历组件自定义样式+选择范围日历崩溃处理
  • PyTorch常用库函数:torch.acos()的详解实战使用
  • 世界时钟怎么设置?一键设置多个世界时钟 多个地区时间
  • 向量和矩阵学习笔记
  • vue3 VueUse useElementVisibility 来监听某一个元素或者div是否在当前视口viewport中可见。
  • 坐牢第三十五天(c++)
  • 智能手机、汽车新应用,星纪魅族幸运星号”卫星即将发射
  • 如何用 Typed.js 制作炫酷的打字效果?
  • 【避坑指南】避免几个坑,OpenCV的轮廓分析速度也可以很快!
  • 【C-实践】一对一的远程通信(tcp+epoll)