我正在为一家拥有自己的git存储库的公司签订合同。我希望允许我的团队处理该项目,然后将所有更改推送到一个帐户下的公司存储库(没有来自其他团队成员的历史记录)。这可能吗?或者我是不是手动将文件复制到目录并提交更改?
答案 0 :(得分:0)
然后将所有更改推送到一个帐户下的公司存储库
是的,如果您创建(每次要推回)来自git filter-branch
的新回购应用于您当前的回购(来自多个协作者的提交)
A filter-branch will be able to rewrite the committer and author information为了将回购重写为仅由一个用户完成的回购 See this question为例。