在一个仓库中推送和维护后端(Django)和前端(Angular)文件夹
Pushing and maintaining backend(Django) and frontend(Angular) folder in one repo
我在 google 中搜索了很多关于我们可以通过两种方式做到这一点的信息:
- 正在创建主仓库并拥有一个 .git忽略其中的文件并将所有内容推送到一个仓库中。
- 维护单独的 git 存储库,即后端单独的存储库和前端单独的存储库。
所以,我选择了第二种方式,即维护和推送单独的 repo,并且我有包含后端 (Django) 和前端 (Angular) 文件夹的结构项目。但是这样做会创建一个单独的 GitHub 存储库,我不想有一个单独的 Github 存储库。
我想要什么:我想在一个 repo 中创建包含后端和前端的文件夹,但它们应该分开维护。
我的问题:
- 如何维护和推送 GitHub 一个存储库中包含单独的后端和前端文件夹的存储库?
- 有什么最佳做法吗?请让我知道我该怎么做?
您可以做的是将所有内容都放在同一个存储库中,并在 GIT 中创建分支。分支可以帮助您维护 Master branch
的功能,直到您完成其他分支的开发和测试。
在使用分支时,重要的是不要更改其他用户可能在其他分支中处理的任何内容,这会导致合并冲突,您肯定可以解决它们,但有时太多的合并冲突很忙处理.
合并请求:
假设后端分支正在处理用户配置文件后端,并且有一个按钮可以创建 Google Account Connection
。所以每个人都工作并创建了后端来完成任务所需的一切。
现在 UI Branch 人员速度更快,他们在 Backend Branch Developers.
之前提交
UI 分支开发人员在 post 对后端的请求中进行了更改,其中 key name
从 g_id
更改为 google_id
。现在开发人员分支需要先提取在 master 中所做的更改,然后继续工作并对 UI 中的更改进行更改,然后移动到 master 分支的提交。
In Short,you can use Branches to work with different aspect of your
project.
我在 google 中搜索了很多关于我们可以通过两种方式做到这一点的信息:
- 正在创建主仓库并拥有一个 .git忽略其中的文件并将所有内容推送到一个仓库中。
- 维护单独的 git 存储库,即后端单独的存储库和前端单独的存储库。
所以,我选择了第二种方式,即维护和推送单独的 repo,并且我有包含后端 (Django) 和前端 (Angular) 文件夹的结构项目。但是这样做会创建一个单独的 GitHub 存储库,我不想有一个单独的 Github 存储库。
我想要什么:我想在一个 repo 中创建包含后端和前端的文件夹,但它们应该分开维护。
我的问题:
- 如何维护和推送 GitHub 一个存储库中包含单独的后端和前端文件夹的存储库?
- 有什么最佳做法吗?请让我知道我该怎么做?
您可以做的是将所有内容都放在同一个存储库中,并在 GIT 中创建分支。分支可以帮助您维护 Master branch
的功能,直到您完成其他分支的开发和测试。
在使用分支时,重要的是不要更改其他用户可能在其他分支中处理的任何内容,这会导致合并冲突,您肯定可以解决它们,但有时太多的合并冲突很忙处理.
合并请求:
假设后端分支正在处理用户配置文件后端,并且有一个按钮可以创建 Google Account Connection
。所以每个人都工作并创建了后端来完成任务所需的一切。
现在 UI Branch 人员速度更快,他们在 Backend Branch Developers.
UI 分支开发人员在 post 对后端的请求中进行了更改,其中 key name
从 g_id
更改为 google_id
。现在开发人员分支需要先提取在 master 中所做的更改,然后继续工作并对 UI 中的更改进行更改,然后移动到 master 分支的提交。
In Short,you can use Branches to work with different aspect of your project.