我有一个现有的perforce项目有一些变化,是否可以使用git进行设置?理想情况下,我想区分我使用master \ p4所做的更改,因为p4 diff命令似乎不起作用。
我试过了:
git init
git p4 sync //path/to/my/project
执行此操作后git diff
不显示我的本地更改。
我尝试在我的项目副本上执行git p4 clone //path/to/my/project
,但这会覆盖我的更改。变更集中有足够的文件,我希望避免将每个更改的文件复制到克隆的git项目。
答案 0 :(得分:0)
也许有更好的方法,但这似乎没问题:
git p4 clone //path/to/my/project
cp -R ~/path/with/changes/* cloned-version/
唯一的缺点是,重命名的文件不会以这种方式显示,因为它们被视为添加。