[英]ClearCase equivalent for git - checkout branch, commit and push code
在 Git 中,为了将我们的代码推送到新分支,我们执行以下步骤:
ClearCase 中的等价物是什么? 太混乱了!
对此的任何帮助表示赞赏!
在 ClearCase 中,对于常规视图(在您的情况下是动态的,来自您的最后一个问题):
element * /main/0 -mkbranch myBranch
element * .../myBranch/LATEST
element * /main/LATEST
/main/0
开始。main
分支上的最新版本(任何元素、文件或文件夹,在该默认分支main
上至少有一个版本)。 对您需要修改的任何文件进行cleartool checkout
(文件后的文件:ClearCase 在文件级别运行,而不是在提交级别运行的 Git,即在完整存储库快照级别运行)。
然后编辑你的文件
对您修改的每个文件执行 cleartool 签入(或 cleartool unco,用于撤消签出,如果您想取消文件修改,这意味着您不想提交它)。
所以每个文件都有自己的提交信息。
签入本身会自动将(单个文件的)更改推送到 ClearCase。 对其他文件重复。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.