我正在使用svn-ish git工作流程。我和一些开发人员都通过中央官方存储库进行通信。我如何知道有人拉我的本地git提交?
另一名开发者正在开发一些翻天覆地的变化,但他必须做更多的测试,才可以推动官方回购。我想在这个项目上工作,但是应该根据我所做的改变,而不是在几天后处理一系列合并冲突。
我对这个问题的看法是,他应该提交他的变化,我应该从他的仓库拉。通过这种方式,他得到了推动,我开始使用他的代码库。
我开始担心......我喜欢能够安全地变基,我还没有共享的提交。但是如果允许人们从我那里拉,是rebase
有没有安全?
问题: git仓库是否知道哪些提交已经从他们那里提取?
Git有,如果有人从回购拉跟踪没有(内置)的方式。 @vergenzt是对的,请其他开发人员将他们的更改存储在共享存储库的单独分支中,并定期引入其更改。 – kubi