当前位置:   article > 正文

如何提交本地项目到gitee远程仓库_如何提交代码到gitee远程仓库里

如何提交代码到gitee远程仓库里

01 准备

  1. 安装git,并启动Git Bash
    在这里插入图片描述

直接在本地项目文件夹中右键选择git bash here,但我的git没有选择默认安装在c盘中,所以右键没有git bash选项,需要手动cd到项目文件夹

  1. git bash中配置用户名和密码
git config --global user.name "xxx"
git config --global user.email "xxx"
  • 1
  • 2
  1. gitee中新建仓库
    在这里插入图片描述

02 上传项目到gitee仓库

  1. 确保git bash进入本地项目文件夹中后,初始化本地仓库
git init
  • 1
  1. 提交该目录下所有文件夹到暂存区
git add .
  • 1
  1. 写本次提交的注释
git commit -m "注释内容"
  • 1
  1. 连接远程仓库
git remote add origin https://gitee.com/用户名/仓库名.git  // https地址直接在gitee上复制
  • 1
  1. 将本地暂存区的文件推送到远程仓库,并作为仓库源和主分支
git push -u origin master
  • 1

详细步骤参考

补充:

git ls-files // 查看暂存区的文件
git rm --cache 文件名  // 删除暂存区的文件,如果是文件夹加参数-r
  • 1
  • 2

03 提交时忽略部分文件

远程仓库其实是有大小限制的,文件太大传输速度也会很慢,所以通常提交时会忽略项目的相关依赖。例如vue的node_modules文件夹,本地保存的用户下载文件夹等等。

如何提交时忽略指定的文件或文件夹?
在项目根目录新建 .gitignore 文件,例如我想git push时忽略node_modules文件夹和dist文件夹

node_modules/
dist/
  • 1
  • 2

04 提交指定的文件

  1. 将指定文件或文件夹加入到暂存区
git add 文件名/文件夹名
  • 1

如果这个文件或文件夹同时存在在.gitignore中,则加参数 -f

git add 文件名/文件夹名 -f
  • 1
  1. 忽略其他不提交的文件
git stash -u -k
  • 1
  1. 查看文件状态
git status
  • 1
  1. 写本次提交的注释
git commit -m "注释内容"
  • 1
  1. 提交到远程仓库
git push
  • 1
  1. 恢复文件状态
git stash pop
  • 1

git add 是将工作区的修改提交到暂存区
git commit 是将暂存区的文件提交到当前分支上
git push 推送到远程仓库

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/694013
推荐阅读
相关标签
  

闽ICP备14008679号