我有一个场景,在我的本地存储库中有几个必须同步的远程跟踪分支。我们的工作流模型是:
- 根据所需的远程跟踪分支在本地创建一个分支
- 做出改变
- 构建/测试/修复
- 犯罪
- 推回远程服务器
我注意到“git status”不会显示我的本地分支基于哪个分支,除非发生了变化;即未提交的本地更改或最近的提取使我的本地分支落后于时代。有什么方法可以知道我的本地分支基于哪个分支,而无需进行更改?像“git status -showparentbranch”或其他一些可以显示这一点的命令。偶尔我会遇到这种需求,但还不知道如何满足它。