【微信小程序】-- 使用 Git 管理项目(五十)

简介: 【微信小程序】-- 使用 Git 管理项目(五十)



一、使用 Git 管理项目

  前面已经介绍了uni-app 项目的创建 & 目录结构,基本上各个结构的作用。接下来就来讲解一下另外一个使用 Git 管理项目。话不多说,让我们原文再续,书接上回吧。

1、本地管理

  Step 1、在实际开发过程中,并不是每个文件都要 Git 管理的,所以在项目根目录中新建 .gitignore 忽略文件,所有安装第三方的包都不需要 Git 管理,可忽略 node_modules目录,并配置如下:

/node_modules
/unpackage/dist

注意:由于我们忽略了 unpackage 目录中仅有的 dist 目录,因此默认情况下, unpackage 目录不会被 Git 追踪

此时,为了让 Git 能够正常追踪 unpackage 目录,按照惯例,我们可以在 unpackage 目录下创建一个叫做 .gitkeep 的文件进行占位

  Step 2、打开终端,切换到项目根目录中,运行如下的命令,初始化本地 Git 仓库:

git init

  shift + 鼠标右键 打开 Powershell 终端。

  输入指令进行初始化:

  可以输入 git status 查看文件状态,显示红色的文件都是未跟踪的:

git status

  Step 3、接下来将所有文件都加入到暂存区,执行这个命令可能会报一堆警告,但好像不影响操作所以这里就先不做处理了:

git add .

  这里可以在看一下文件状态,绿色表示已经添加进去了:

.

  Step 4、进行本地提交更新:

git commit -m "init project"

  最后再来看文件状态的时候,发现都已经提交完了。

2、把项目托管到码云

  把项目托管到码云的具体操作步骤可分为以下四步:

  • Step1、注册并激活码云账号( 注册页面地址
  • Step2、生成并配置 SSH 公钥(运行 ssh -t git@gitee.com 检测 SSH 公钥是否配置成功)
ssh -t git@gitee.com

注意:这里有个坑点,想要看 SSH 公钥是否配置成功,这里要用 Git Bash进行运行下面代码,如果用 PowerShell 可能会报如下错误,原因可能是有些配置没有搞好。

PowerShell运行

Git运行

  注意:这里有个坑点,如果在本地仓库提交后,再在 Gitee 上创建仓库,一定不要点初始化 readme 文件,不然就会出现两次提交,导致拉不下来,也上传不了。因为 初始化 readme 文件 会有 commit 操作,跟本地仓库的提交会有冲突。

  这里来总结一下两种上传成功情况(主要顺序不能乱):

  第一种:仓库没有创建,本地仓库提交,再来创建仓库,这时候不要点击 初始化 readme 文件,直接进行 Step4 即可。

  第二种:仓库已初始化,这时候如果先本地仓库已提交了,只能另外创一个文件来先拉去仓库上的文件,在把之前的改动复制过去进行 Step4 即可。

  • Step4、把本地项目上传到码云对应的空白仓库中(SSH链接上传)
git remote add origin git@gitee.com:JMFive/uni-shop2.git
git push -u origin "master"

  这里上传代码到仓库的命令在 Git 或者 PowerShell 上运行都可以,这里以 PowerShell 为例:

  上传成功


总结

  感谢观看,这里就是 使用 Git 管理项目的介绍使用,如果觉得有帮助,请给文章点个赞吧,让更多的人看到。🌹 🌹 🌹

  也欢迎你,关注我。👍 👍 👍

  原创不易,还希望各位大佬支持一下,你们的点赞、收藏和留言对我真的很重要!!!💕 💕 💕 最后,本文仍有许多不足之处,欢迎各位认真读完文章的小伙伴们随时私信交流、批评指正!下期再见。

相关文章
|
4天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的校园水电费管理微信小程序的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的校园水电费管理微信小程序的详细设计和实现
43 0
|
4天前
|
Java 项目管理 开发工具
《Git 简易速速上手小册》第7章:处理大型项目(2024 最新版)
《Git 简易速速上手小册》第7章:处理大型项目(2024 最新版)
34 2
|
4天前
|
存储 Linux 项目管理
Linux|如何管理多个Git身份
Linux|如何管理多个Git身份
20 0
|
4天前
|
Linux 开发工具 数据安全/隐私保护
【Linux】—— git的管理以及使用
【Linux】—— git的管理以及使用
|
4天前
|
存储 小程序 API
【微信小程序】-- uni-app 项目-- 购物车 -- 首页 - 轮播图效果(五十二)
【微信小程序】-- uni-app 项目-- 购物车 -- 首页 - 轮播图效果(五十二)
【微信小程序】-- uni-app 项目-- 购物车 -- 首页 - 轮播图效果(五十二)
|
4天前
|
项目管理 开发工具 git
版本控制与源代码管理:在 Visual Basic 项目中使用 Git
【4月更文挑战第27天】本文介绍了在Visual Basic项目中使用Git进行版本控制和源代码管理的重要性。Git作为一个流行的分布式版本控制系统,具备分布式架构、高效性能和强大分支管理等特点。在项目中,需先安装Git,然后初始化仓库、添加文件和提交更改。常用操作包括查看状态、日志、创建及切换分支和合并分支。团队协作时,借助远程仓库和推送拉取命令实现代码共享。虽然Git有学习曲线,但其优势在于强大的功能、灵活性和社区支持,能提升开发效率和代码质量。通过学习和实践,开发者可充分利用Git优化协作和项目管理。
|
4天前
|
新零售 小程序 搜索推荐
认养模式小程序系统开发|成熟技术|项目案例
随着新零售的发展,我们设想更多创新的商业模式和营销方式。
|
4天前
|
开发工具 git
Git项目如何配置,如何上传至GitHub。其详细步骤
Git项目如何配置,如何上传至GitHub。其详细步骤
11 0
|
4天前
|
开发工具 git
将本地项目上传到svn服务端和git
将本地项目上传到svn服务端和git
25 0
|
4天前
|
Linux 网络安全 开发工具
git初始化管理远程仓库
git初始化管理远程仓库
6 1

热门文章

最新文章