从零开始搭建vue项目,并使用git管理

本文详细介绍了从零开始搭建Vue项目的过程,包括安装Node.js、使用码云创建仓库、安装Git、生成SSH公钥,以及如何用vue-cli搭建项目和提交代码到线上仓库。通过这些步骤,读者可以成功建立并管理Vue项目。

1.安装node

  • 打开node官网,选择稳定版本下载安装(傻瓜式安装)
    by handy
  • 安装完成后可以在命令行终端输入node -v,如果可以看到安装的版本号,代表已经成功安装了
    npm是nodejs的包管理工具,会自动安装,输入npm -v同样可以看到安装的版本号
    by handy
如果安装过想再安装需要先卸载

找到应用直接卸载
by handy
删除文件
C:\Users{User}\AppData\Roaming\npm
C:\Users{User}\AppData\Roaming\npm-cache

在命令行输入node -v和npm -v会提示命令不存在,即卸载成功
by handy

2.使用码云创建仓库

  • 注册码云账号,新建仓库
    by handy
  • 点击创建后可以看到创建好的仓库,我们代码以后都放在这里,为此,需要让本地代码与线上关联起来
    by handy

3.安装Git

  • 进入Git官网,直接下载安装
    by handy
  • 安装后输入git --version可以看到安装的版本号
    by handy

4.生成SSH公钥

进入码云----》个人设置----》SSH公钥,点击怎样生成公钥会有详细介绍如何生成公钥
by handy

这里简单描述一下

  • 首先,安装git之后,在任意文件夹点击鼠标右键,会弹出Git Bash Here选项,点击进入命令行
    在这里插入图片描述
  • 输入如下命令,按照提示完成三次回车,即可生成 ssh key
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

【注意】:这里的 xxxxx@xxxxx.com 只是生成的 sshkey 的名称,并不约束或要求具体命名为某个邮箱

  • 输入如下命令,查看 ssh key
cat ~/.ssh/id_rsa.pub
  • 复制生成后的 ssh key,添加到公钥栏中,确定后完成添加
    by handy
  • 输入如下命令,首次使用需要确认并添加主机到本机SSH可信列表
ssh -T git@gitee.com

5.本地与线上关联

  • 选择新建仓库,点击clone,复制SSH下链接
    by handy
  • 本地文件夹(代码存放位置)下通过Git Bash Here打开git的命令行终端,输入git clone git@gitee.com:hahahandy/my_reader.git,文件就下载到了本地
    by handy
    by handy

6.用vue-cli搭建vue项目

  • 安装vue-cli脚手架,进入到my_reader,在命令行输入
npm install -g @vue/cli
  • 安装完成后可以输入vue --version查看版本
    by handy
  • 使用cmd输入(用git会有问题,选项选择不了)
vue create my_reader
  • 根据提示按照需要选择,然后等待创建完成
    by handy
  • 创建完成后可以看到脚手架已经帮我们创建好了很多文件
    by handy
  • 输入 cd my_reader 进入文件夹,输入npm run serve启动项目
    by handy
  • 在浏览器通过http://localhost:8080访问项目,当你看到这个页面时,项目就创建好啦
    by handy

7.提交代码到线上仓库

  • 用git命令提交代码到码云仓库中
  1. git add . //提交所有文件到暂存区
  2. git commit -m “vue initial” //将暂存区的文件提交到仓库区
  3. git push //将仓库区的代码提交到远程仓库,这里是线上的码云仓库
  • 在码云上打开我们的项目,可以看到代码都提交了
    如果本地代码不慎丢失,可以重新在这里clone,所以最好保持本地和线上代码一致
    by handy
    现在,大功告成!
    接下来,就是freestyle的时刻了!
<think> 我们参考上述引用内容,总结从零开始搭建Git项目的详细步骤。根据引用[1]、[2]、[3]、[4],我们可以归纳如下: 1. **安装Git**:首先确保在本地计算机上安装了Git(引用[3]提到安装Git,引用[4]提到配置全局用户信息)。 2. **创建远程仓库**:在代码托管平台(如GitHub、GitLab、Gitee等)上创建一个新的远程仓库(引用[1]和[3]都提到了在代码托管平台创建远程仓库)。 3. **初始化本地项目**: - 在本地创建一个项目文件夹(引用[2]:`mkdir demo && cd demo`)。 - 进入项目文件夹,初始化Git仓库(引用[1]和[2]:`git init`)。 4. **配置Git全局用户信息(如果尚未配置)**(引用[4]): ```bash git config --global user.name "Your Name" git config --global user.email "your.email@example.com" ``` 5. **关联远程仓库**(引用[1]:`git remote add origin [远程仓库地址]`)。 6. **生成SSH公钥(可选,如果使用SSH方式)**(引用[3]和[4]):如果使用SSH协议,需要生成SSH公钥添加到代码托管平台。 7. **添加文件到暂存区提交**(引用[1]): - 将项目文件添加到暂存区:`git add .`(注意:`.`表示当前目录下所有文件) - 提交到本地仓库:`git commit -m "Initial commit"` 8. **推送代码到远程仓库**(引用[1]): - 第一次推送时,需要设置上游分支:`git push --set-upstream origin master`(如果分支是master)或者使用`git push -u origin master`。注意:现在很多平台默认分支为main,因此可能需要使用`main`代替`master`。 此外,引用[3]还提到了使用vue-cli搭建vue项目,但这是特定于前端项目的步骤,不属于Git项目搭建的通用步骤。 因此,我们可以将步骤归纳为: ### 详细步骤 1. **安装Git**:如果未安装,请从[Git官网](https://git-scm.com/)下载安装。 2. **创建远程仓库**: - 登录代码托管平台(如GitHub、Gitee等),创建一个新的空仓库,记录仓库地址(HTTPS或SSH)。 3. **初始化本地项目**: - 在本地创建项目文件夹进入: ```bash mkdir my-project cd my-project ``` - 初始化本地Git仓库: ```bash git init ``` 4. **配置用户信息(如果未配置过全局信息)**: ```bash git config --global user.name "Your Name" git config --global user.email "your.email@example.com" ``` 5. **关联远程仓库**: ```bash git remote add origin [远程仓库地址] ``` 注意:将`[远程仓库地址]`替换为实际的URL。 6. **生成SSH公钥(如果使用SSH且未生成过)**: - 如果使用SSH方式且没有SSH密钥,需要生成: ```bash ssh-keygen -t rsa -C "your.email@example.com" ``` - 将生成的公钥(默认在`~/.ssh/id_rsa.pub`中)内容添加到代码托管平台的SSH公钥设置中。 7. **添加文件提交**: - 在项目文件夹中创建或复制项目文件。 - 将文件添加到暂存区: ```bash git add . ``` - 提交到本地仓库: ```bash git commit -m "Initial commit" ``` 8. **推送代码到远程仓库**: - 首次推送: ```bash git push -u origin master # 如果远程分支是master # 或 git push -u origin main # 如果远程分支是main ``` 注意:根据远程仓库的默认分支名称选择(现在很多平台默认分支为main)。 ### 注意事项 - 如果远程仓库创建时包含了README或.gitignore等文件,在首次推送前需要先拉取(git pull),但通常我们创建空仓库避免此问题。 - 如果遇到推送失败,可能是因为远程仓库有本地没有的文件(如README),则需要先执行: ```bash git pull origin master --allow-unrelated-histories ``` 然后解决冲突后再推送。 以上步骤即可完成一个Git项目的从零搭建。 §§相关问题§§ 1. 如何解决首次推送时遇到的非相关历史冲突? 2. 如何克隆一个已有的Git项目? 3. 如何创建和使用.gitignore文件? </think> 以下是**从零开始搭建Git项目的详细步骤**,结合最佳实践和引用内容整理: --- ### **步骤1:安装Git** - 下载Git:[官网地址](https://git-scm.com/) - 配置全局用户信息(引用[4]): ```bash git config --global user.name "你的用户名" git config --global user.email "你的邮箱" ``` --- ### **步骤2:创建本地项目** 1. 新建项目文件夹进入: ```bash mkdir my-project && cd my-project ``` 2. 初始化Git仓库(引用[1][2]): ```bash git init # 生成.git隐藏文件夹 ``` --- ### **步骤3:关联远程仓库** 1. 在代码托管平台(如GitHub/Gitee)创建空仓库,获取仓库地址(如`https://gitee.com/yourname/project.git`)。 2. 关联远程仓库(引用[1]): ```bash git remote add origin 远程仓库地址 ``` --- ### **步骤4:生成SSH公钥(可选但推荐)** - 避免每次输入密码(引用[3][4]): ```bash ssh-keygen -t rsa -C "你的邮箱" # 生成密钥 cat ~/.ssh/id_rsa.pub # 复制公钥到平台SSH设置 ``` --- ### **步骤5:提交与推送代码** 1. 添加文件到暂存区(引用[1]): ```bash git add . # 添加所有文件 # 或 git add 文件名 # 添加特定文件 ``` 2. 提交到本地仓库: ```bash git commit -m "Initial commit" # 提交描述 ``` 3. 首次推送到远程仓库(引用[1]): ```bash git push -u origin master # -u关联分支,后续只需git push ``` --- ### **关键命令总结** | 步骤 | 命令 | 说明 | |------|------|------| | 初始化 | `git init` | 创建本地仓库 | | 关联远程 | `git remote add origin [url]` | 绑定远程仓库 | | 提交代码 | `git add .` + `git commit -m "msg"` | 本地提交 | | 推送 | `git push -u origin master` | 首次推送关联分支 | --- ### **注意事项** 1. **分支命名**:新仓库默认分支可能是`main`而非`master`,用 `git branch -M main` 修改。 2. **冲突处理**:首次推送前确保远程仓库为空,否则需先`git pull --rebase`。 3. **忽略文件**:创建`.gitignore`文件排除`node_modules/`等目录(引用[2])。 > 示例流程完整代码: > ```bash > mkdir demo && cd demo # 创建项目 > git init # 初始化 > git remote add origin https://gitee.com/yourname/project.git > git add . > git commit -m "首次提交" > git push -u origin master > ```
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值