gitlab上传新项目全过程+常见问题解决

这篇具有很好参考价值的文章主要介绍了gitlab上传新项目全过程+常见问题解决。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

基本操作

1、首先需要在gitlab上新建一个空项目
2、编辑项目名称
3、在本地电脑上新建一个空的文件夹(或者是一个固定统一的文件夹),方便后续找到,这里会将gitlab的项目拉到这个文件内,点击进入这个文件夹,右键选择git bash here。
4、输入 git clone 地址,此地址可以在1、2步中建好的gitlab项目上拷贝。
5、此时看本地电脑会出现在gitlab上新建的项目。
6、将要上传的所有代码和文件复制到该目录下 。
注意,此处所在的分支是main,想要将代码上传到别的分支上,需要先在gitlab新建分支master, 然后输入代码: git checkout master
7、依次输入代码

git init
git add ./
git commit -m '注释'
git push (输完之后,会弹出框,输入邮箱和密码)

8、刷新gitlab页面,切换到刚才代码上传的分支下,上传成功。

问题

1、初始化git项目时,报错Reinitialized existing Git repository in…
gitlab上传新项目全过程+常见问题解决
原因:该路径中已经存在.git文件了。
解决方法:在当前文件下的控制台中输入 ls-a 查看,有.git 的话,使用 rm -rf .git 删除之后重新初始化就可以。
2、push时报错No configured push destination。

$ git push
fatal: No configured push destination.
Either specify the URL from the command-line or configure a remote repository using

    git remote add <name> <url>

and then push using the remote name

    git push <name>

原因:没有配置要推送的仓库
解决方法:

git remote add origin 'https://git.....'
git push -u origin 分支名

3、git push失败,提示! [rejected] master -> master (fetch first)error: failed to push some refs to ‘https://git…’
gitlab上传新项目全过程+常见问题解决
原因:gitlab中的README.md文件不在本地代码目录中
解决方法:执行git pull --rebase origin master命令将README.md拉到本地,然后执行git push -u origin master就可以成功了文章来源地址https://www.toymoban.com/news/detail-483930.html

到了这里,关于gitlab上传新项目全过程+常见问题解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 本地新项目上传到git的详细步骤

    提示:你本地的项目目录里要记得添加.gitignore忽略文件,免得把一些无用的文件提交 ,内容如下,可直接粘贴: 在远程gitlab上创建新项目springcloud-001,默认分支为main。 如:git remote add origin git@gitlab.com:springcloud5521407/springcloud-001.git 如果提示 fatal: remote origin already exists(远程

    2023年04月08日
    浏览(26)
  • Github上建立新项目超详细方法过程

    先登录github的账号 在此处右击打开git bash here 补充 如果第一次使用git初始化需要设置名字和邮箱

    2024年02月08日
    浏览(24)
  • 过程:从虚拟机上添加 git 并成功提交到 GitLab 的全过程

    1、 Git 查看: 其一、命令: git --version // 此时就能在虚拟机环境下看到 git 的版本为: git version 2.41.0 其二、如何在虚拟机上安装 git : A、命令 : sudo apt-get install git B、然后再输入虚拟机密码即可: // 注意: 命令 cd .. 是返回上一层文件夹(注意:中间有空格); 此时的 git 安装

    2024年02月14日
    浏览(18)
  • vite+ vue3(现有项目或者新项目)+electron打包教程,以及electron代码热重载页面(保姆级教程),一文带你走完全过程

      1.删掉type这个字段,不然会报错  2.然后加上\\\"main\\\": \\\"electron/main.js\\\",  3.在scripts字段中加入启动electron的命令:如下图 5.这时候你去打开控制台输入输入npm run start会得到一片空白,展示如下页面 1.因为现在监听的是vue打包后的dist文件夹中的index.html 2.我就不教你们怎么打开那个

    2024年02月11日
    浏览(27)
  • Git怎么将文件夹上传至github,全过程

    小白建议参考github文件上传全流程-新手入门系列(超详细!!!) 中间可能会有报错 $ ssh -T git@github.com ssh: connect to host github.com port 22: Connection timed out 这时,参考,如何解决:ssh: connect to host github.com port 22: Connection refused ,即可解决。 正式开始 先在文件夹下面右击运行gi

    2024年01月18日
    浏览(27)
  • 【Java实现文件上传】java后端+vue前端实现文件上传全过程详解(附源码)

    【 写在前面 】其实这篇文章我早就想写了,只是一直被需求开发耽搁,这不晚上刚好下班后有点时间,记录一下。需求是excel表格的上传,这个是很多业务系统不可或缺的功能点,再此也希望您能够读完我这篇文章对文件上传不再困惑。(文件下载见另外一篇) 涉及知识点

    2024年02月06日
    浏览(33)
  • 探索 Spring Boot 项目全过程

    在 Java 这个圈子,一提到框架就不得不提到 Spring Boot;那 Spring Boot 到底是何许物也呢?Spring Boot 就是简化 Spring 程序开发的框架。怎样理解 Spring Boot 和Spring 之间的关系呢?一句话总结: “Spring 的诞⽣是为了简化 Java 程序的开发的,而 Spring Boot 的诞⽣是为了简化 Spring 程序开

    2024年02月11日
    浏览(36)
  • 探索Maven创建项目全过程(超详细~~~)

    Maven 这个词翻译为“专家”,“内行”。作为一个 Apache 组织中一个成功的开源项目,Maven 主要服务于基于 java 平台的项目构建,依赖管理和项目信息管理,还可以用来帮助实现项目的构建、测试、打包和部署。 这次演示建立的Mavenue项目是关于Servlet的,下面介绍一下Servlet

    2024年02月06日
    浏览(19)
  • Vue项目部署上线全过程(保姆级教程)

    上线前准备 1.先在vue.config.js文件中配置反向代理解决跨域请求问题 2.在vue项目根目录运行 npm run build 打包完成后会在根目录生成dist文件夹,这个dist文件夹需要上传到服务器 3.链接云服务器,在 /usr/local/ 下创建 web文件夹 用来存放dist文件夹 通过可视化工具上传dist文件夹,上

    2024年01月23日
    浏览(29)
  • 车牌识别项目全过程——opencv知识自学(1)

    OpenCV(Open Source Computer Vision Library)是开源的计算机视觉和机器学习库,提供了C++、C以及python等接口,并支持Windows、Linux、Android、MacOS平台。 在2016年以后,深度学习的应用越来越广泛,OpenCV里也添加了CNN之类的模块,可以与Tensorflow、Caffe2这些框架训练出来的模型对接。 一张

    2024年02月05日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包