计设git仓库说明

计设git仓库说明

本文旨在说明仓库的结构以及仓库如何使用 方便大家开发

仓库的结构 以及不同的Ide使用方法 我在这里都会做一个简单的说明

仓库的结构以及简单使用

上面为总仓库 然后下面有两个子模块 总仓库和子模块

子模块有后端(4Cbackend)和前端(front)两个 这里分别链接了两个仓库

仓库地址

https://gitee.com/du-mingshen1/4C.git

使用的时候 应该先在本地初始化并且放在远程仓库当中 以下以idea为例

这里是创建了一个测试用的空项目作为示范

输入消息后点击提交

提交后点击推送 或者上一步直接点击提交并推送

首次提交的话 需要定义远程 也就是连接我们在gitee或者github上的远程仓库

这里我们提交的位置是后端位置

定义完成后点击推送即可

成功

如果接下来要开发的时候 切记要先将远程仓库克隆下来 然后用ide管理,否则会发生提交冲突的报错,当然用命令行管理也可以,但是。。有好用的gui为什么不用呢

克隆后端

协作化开发使用

这里说明一下接下来我们开发的时候 如何团队化开发 仍然以idea为例(注意,不管是idea还是vscode还是webstorm等等,这些Ide的gitgui基本都是一样的操作,所以这里就只用idea为例子了)

现在我们假设一个场景,小明对test.txt文件作了修改 他该如何提交

我们可以发现 这里会自动检测到小明对该文件作了修改 然后我们将它暂存 并且提交

推送即可

回到我们gitee远程仓库上 我们可以发现小明对文件作了修改

现在我们假设另外一个场景,小明对test.txt文件作了修改后 小华如何同样对它修改

很简单 小华只需要克隆下来 然后修改即可

假如小华在另外一台电脑上 将项目克隆下来

小华用idea打开项目

同样提交/推送

成功!!!

接下来就是最重要的 小明需要同时拿到小华更新后的代码

小明点击拉取后 更新项目即可!

LICENSED UNDER CC BY-NC-SA 4.0