Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果某个提交的成员(作者)离开git项目,提交会发生什么?_Git_Bitbucket - Fatal编程技术网

如果某个提交的成员(作者)离开git项目,提交会发生什么?

如果某个提交的成员(作者)离开git项目,提交会发生什么?,git,bitbucket,Git,Bitbucket,如果在git项目中进行了提交的成员退出了该项目,那么他的提交将保留在回购协议中,还是在他离开时将删除这些提交 顺便问一下,在作者离开之前,有没有办法改变他提交的文件的作者(我的意思是分配(移交)给另一个成员) 如果在git项目中进行了提交的成员退出了该项目,那么他的提交将保留在回购协议中,还是在他离开时将删除这些提交 将继续存在。说“退出”Git项目是不准确的,正如评论中所说的,Git不关心成员 顺便问一下,在作者离开之前,有没有办法改变他提交的文件的作者(我的意思是分配(移交)给另一个成员)

如果在git项目中进行了提交的成员退出了该项目,那么他的提交将保留在回购协议中,还是在他离开时将删除这些提交

顺便问一下,在作者离开之前,有没有办法改变他提交的文件的作者(我的意思是分配(移交)给另一个成员)

如果在git项目中进行了提交的成员退出了该项目,那么他的提交将保留在回购协议中,还是在他离开时将删除这些提交

将继续存在。说“退出”Git项目是不准确的,正如评论中所说的,Git不关心成员

顺便问一下,在作者离开之前,有没有办法改变他提交的文件的作者(我的意思是分配(移交)给另一个成员)


您需要重新编写项目的所有历史记录。

用git定义“退出”。Git并不特别了解或关心“成员”或“项目”,因此他们不能“退出”。你为什么要“交出承诺”?你不必永远呆在一个项目上,这并不意味着你离开时历史会改变。谢谢你!我是git的初学者,很抱歉我的错误,多亏了你和deceze,我今天也学到了一些新东西。但最后一个问题是:我怎样才能重新编写项目的历史?或者举个例子,我怎样才能改变一个不属于我的承诺的作者?@LajosNektár不客气,我们每天都在学习新的东西。也许对你有帮助。你为什么要重写历史?在法律上,你不能声称这些承诺是事后由其他人(至少不是在法国)写的。如果过去的一次提交是由某人写的,那么他/她离开项目的事实不会改变任何事情。如果你是初学者,那么任何包含“重写历史”的答案都会吓到你;-)@马修,你说得对。我认为这将是一个良好的精神,每个人都同意一切:)