你们中的任何一个git gurus都有一个脚本,可以帮助新手git管理他们的本地和远程跟踪分支。分布式版本控制的支持者可能会嘲笑这个想法,但我相信它会帮助人们提升git。
我正在寻找一个脚本:
我们使用所有开发人员推送/推送的中央git仓库。因此,我们希望git更像SVN(但具有更好的合并功能)。
如果您可以通过GUI使用Git Extensions来实现这一点。
答案 0 :(得分:0)
实现为Git Extensions插件。 https://github.com/gitextensions/gitextensions/pull/1451
此插件允许熟悉SVN的用户更快地使用Git。这个插件将:
- 从远程
获取更改- 为当前未跟踪的所有远程分支创建本地分支
- 删除绑定到已修剪的远程分支的本地分支
- 重置本地分支以匹配远程分支
- 不影响仅限本地分支
对用户工作目录的任何更改都会显示确认信息。