【git】将vue-cli项目git远程提交到github

本文详细介绍如何使用Git进行项目的初始化、提交、更新及远程同步,包括解决权限问题和冲突的方法,适合初学者快速掌握Git的基本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

提交项目到仓库:

第一次提交时:

1.初始化仓库 git init
2. 查看当前库状态git status
3.添加到暂存区 git add .
4.提交到仓库git commit -m "描述by yourself"
5.在github上创建仓库,然后复制SHH key,关联远程库git remote add xx SSH-key
其中,xx为自己的帐号名,SSH-key则为刚刚在github上复制的。
6.提交到远程库git push -u xx master,其中xx与上述相同。
7.到github上查看,发现项目已经提交成功。其中node_modules没有被上传。

当项目中修改了某文件或者新增了某文件要重新远程提交时:
  1. 使用git status命令,会显示您所修改或新增的一些文件
  2. 当您想要查看做出修改的地方时,可以使用git diff 命令
  3. git add <filename> 提交到暂存区,注:多个文件用空格隔开,如git add file1 file2
  4. git commit -m"描述"
  5. git push xx master,注:xx为账号名

其他:我在push的时候出现了以下错误:

! [rejected] master -> master (fetch first)
error: failed to push some refs to …

经搜索,先git pull --rebase xx mastergit push -u xx master即可。


从github中下载项目到本地

  1. 如果在github中下载:
    ①点击右上角Clone or download——>点击Download ZIP点击右上角Clone or download——>点击Download ZIP
    ②解压
    ③再该项目目录下,打开cmd/git bash安装依赖npm install
    ④运行项目npm run dev

  2. 如果要git远程下载:git clone 仓库地址。其中仓库地址在Clone or download可以看到。


问题记录

  1. 提交项目到仓库时,已经远程连接,但push时出错

git@github.com: Permission denied (publickey). fatal: Could not read
from remote

搜索得知:github中个人的密钥没有配置:

#检查是否有SSH密钥
cd ~/.ssh
ls
#生成SSH密钥
ssh-keygen -t rsa -C "youremail@example.com"

一路回车生成SSH密钥之后,用记事本打开.ssh文件夹下的id_rsa.pub文件,复制。
打开github,添加SSH keys(在Settings里),将刚刚复制的内容粘贴到key里。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值