这是CaiYouHui前端,一个关于flutter的安卓app,前端使用flutter实现
刘清 c4f7b2bd47 Merge branch 'afan_local_1215' of afan/flutter_app_android into develop 2 viikkoa sitten
.vscode 新增修改密码界面/帮助中心界面/关于我们界面 2 viikkoa sitten
android first commit 1 kuukausi sitten
ios first commit 1 kuukausi sitten
lib 新增修改密码界面/帮助中心界面/关于我们界面 2 viikkoa sitten
linux first commit 1 kuukausi sitten
macos 新增app纯界面实现框架 1 kuukausi sitten
test first commit 1 kuukausi sitten
web first commit 1 kuukausi sitten
windows first commit 1 kuukausi sitten
.gitignore first commit 1 kuukausi sitten
.metadata first commit 1 kuukausi sitten
README.md update README 1 kuukausi sitten
analysis_options.yaml first commit 1 kuukausi sitten
devtools_options.yaml 新增app纯界面实现框架 1 kuukausi sitten
pubspec.lock 新增修改密码界面/帮助中心界面/关于我们界面 2 viikkoa sitten
pubspec.yaml 新增修改密码界面/帮助中心界面/关于我们界面 2 viikkoa sitten

README.md

flutter_application_1

A new Flutter project.

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

flutter_application_1

这是一个新的Flutter项目

如何开始

这个项目是Fluitter app的一个起点

如果你是第一次开始使用Flutter,这里有一些资源可以供你参考

在开发过程中可以查看Fultter文档获取帮助: online documentation,你可以学到所有有关Flutter的知识。

项目简介

这是一个安卓app开发项目,实现一个有关用户登录,彩票足球信息浏览的app。

后端使用FastApi实现,采用前后端分离。

从Git开始开发

首先本地环境需要安装 git ,确保 git 可用。

由于需要基于已有的此代码进行继续开发,本仓库已创建好,你需要在本地进行 git clone

git clone https://codehub.afanai.top/afan/flutter_app_android.git

此操作将在本地clone出一个一模一样的代码项目,随后可以创建本地分支,进行修改代码,推送到远端个人分支。

  • (注:git checkout -b feature origin/feature 指令创建一个 feature 分支并切换到 feature 分支上,并建立远端 feature分支的追踪关系。git branch -a 指令用于显示本地和远端的所有分支。git branch -vv 指令显示本地分支与远端分支的追踪关系。可以看到此时本地的 feature 分支已经与远端的 origin/feature 分支建立了连接),例如:
git checkout -b afan origin/afan

// 此时本地分支为afan,你可以进行修改本地代码

// 使用一下命令进行commit到本地

git add .
git commit -m "描述"

// 进行推送到远端afan分支

git push

此后进入gitea代码仓库界面创建合并请求PR,往develop分支上合并。

后续进行开发时,本地已有创建的分支,如刚才的afan,由于develop分支是最新代码,每次开发前进行同步develop代码到本地分支

git pull origin develop
  • (注:记得加上develop)

同步完develop后即可开发代码,并按照之前操作进行推送回develop分支。

其中所有人都应往develop分支合代码,此后每段时间develop会统一回合到master。