我有一个场景,其中有几个需要同步的本地存储库内的远程跟踪分支。我们的工作流模型是:如何判断我的分支是基于哪个远程“父”分支?
- 做出分支机构本地,立足关所需的远程跟踪分支
- 的使我们的变化
- 构建/测试/修复
- 提交
- 推回遥控器服务器
我注意到,“git status”并不显示我的本地分支所基于的分支,除非有所改变;即未提交的本地更改或最近的提取使我的本地分支落后于时代。有什么方法可以知道我的本地分支是基于什么分支而不必改变它?就像“git status -showparentbranch”或者其他一些会显示这个的命令。偶尔我会遇到这种需求,但不知道如何去满足它。
'git的节目,branch'告诉你的发散了。 –
是。接得好。您还可以在日志命令中添加'--oneline'以适应屏幕上的更多提交。 –
很多道歉。我忘了评论这是否回答了我的问题。我不确定它确实如此。从你的回答中,我想知道我是否正确提问。我没有试图找出哪些分支受到我的承诺的影响。相反,我想知道是否有方法知道我的本地分支是基于什么远程分支。 –