gpt4 book ai didi

git - 如何在使用 P4 进行远程提交时为本地提交设置 Git?

转载 作者:太空狗 更新时间:2023-10-29 13:03:24 25 4
gpt4 key购买 nike

我工作的地方使用 Perforce 环境,但在我们的功能完成并准备好进行测试之前,我们不允许 checkin 。我需要能够进行本地提交,因为有时我在一周内检查了 50 多个文件而没有对我的更改进行任何版本控制。

Git 符合我的目的,但我不确定如何设置它以最好地与我的环境的其余部分集成。

我的目标是:

  • 在开发功能时,我会喜欢可以完全无视尽可能多地执行、编辑和提交随心所欲(在 Git 中)。
  • 在提交功能之前,我需要能够进入P4V或P4Win区分文件并确保一切都是最新的,之后测试我想要我所有的改变进行一次提交。

在我的本地工作区的根目录下创建一个 git 存储库似乎可行,但我有一些问题...

  1. 此存储库中有大量文件,至少在初始提交时 git 正在抓取。
  2. 当我从 Perforce“获取最新版本”时,我需要能够轻松更新 git 存储库
  3. 我不想在编辑之前处理 Perforce 中的每个文件的 check out 问题,我也不想在 Perforce 中执行强制同步,因为它们是未 check out 的可写文件。

有人可以给我一些提示吗?我一直在研究 git 中的子模块,将其作为一种可能减小 git 存储库大小的方法,因为我不需要对 perforce 存储库的很多部分进行版本控制。

最佳答案

你应该选择 git-p4 .这answer也可能有帮助。

关于git - 如何在使用 P4 进行远程提交时为本地提交设置 Git?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5112991/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com