git - Github 支行
问题描述
我目前正在为一个需要使用 git 和 github 的学校项目工作。我对 git 很陌生,但知道提交、分支和推送的基本命令。
现在我的问题是,如何创建以下分支结构:
master
|
---- branch_1
|
---- subbranch_1
---- subbranch 2
我已经尝试了几件事:首先我遵循了您可以在此处找到的指南,但我的所有分支都在相同的层次顺序上。我也完全遵循了这篇文章,但在这里我的分支再次处于同一水平。
请任何人都可以帮我解决这个问题。先感谢您。
解决方案
正如卡斯蒂斯在评论中所说。
首先git checkout master
。这会让你在master
分支上。
接下来,使用 创建branch_1
,git checkout -b branch_1
这也会将您切换到branch_1
.
从那里您可以subbranch_1
使用git checkout -b subbranch_1
. 但现在你在subbranch_1
...
所以,你需要回到branch_1
,通过运行git checkout branch_1
这让你在branch_1
.
从那里您可以subbranch_2
使用git checkout -b subbranch_2
.
您现在将在subbranch_2
.
推荐阅读
- python - 熊猫`eval()`不适用于`pd.Int64Dtype()`
- game-maker-studio-2 - GMS2 仅重启房间中的一个对象
- discord.js - Discord.js 反应收集器有问题
- python - 如何将 Python 中的文件路径传递到 Windows 命令提示符而不转义问题?
- sql - 使用 SQL 查找表中连续出现的计数
- spring-boot - 何时以及如何使用 SpringData + JPA 模式和 DB 初始化?
- tsql - IF 条件返回太多值
- python - 使用多线程从请求中提取 Gzip 文件
- reactjs - 使用 MSAL React 调用 API
- php - laravel eloquent 中复杂的条件关系用于多态性