【发布时间】:2015-05-19 05:49:27
【问题描述】:
我已经从 perforce 迁移到 git 。
早些时候,在 p4 中,我可以使用 p4 shelve 使我的树中的更改对其他人可见。访问同一 p4 服务器的每个人都能看到我的修改。但现在在 GIT 中,我正在寻找一个等效的命令。我遇到了git stash,但这使得更改只对我可见。
那么,有没有办法让一个用户所做的本地更改对 git 中的其他所有人可见?
【问题讨论】:
我已经从 perforce 迁移到 git 。
早些时候,在 p4 中,我可以使用 p4 shelve 使我的树中的更改对其他人可见。访问同一 p4 服务器的每个人都能看到我的修改。但现在在 GIT 中,我正在寻找一个等效的命令。我遇到了git stash,但这使得更改只对我可见。
那么,有没有办法让一个用户所做的本地更改对 git 中的其他所有人可见?
【问题讨论】:
是的。在主题分支上提交,推送它,然后告诉每个人查看该分支。
例如参见 Git Book 中的chapter Branching Workflows。
【讨论】:
master 分支中。最好不要寻找“like X in p4”的命令,因为 git 的工作方式与 p4、svn 完全不同。