我是一位在C ++ / C#/ Python / Cython方面拥有23年商业经验的软件架构师。由于不得不调试一些特别棘手的Django模板,我被迫使用VSCode而不是PyCharm。我使用了几台机器,其中一台是生产测试机。我在那里登录时更改了1行代码,并推送了它,因为它很关键。现在,我的Git已完全拧紧。多年来,我一直在使用sourcesafe和clearcase,并且对Git没问题,但是VSCode使我的设置无用。
我现在必须将日志数据保存在生产测试盒中,擦除prod文件夹,然后从Git重新安装所有代码。这只是一天的工作,应该没有必要。
我很喜欢VSCode,但是我将改变我的工作方式,直到VSCode / Git集成得到极大改善。我将使用VSCode进行编码,但是在任何时候我想拉,推,取或合并,我都将切换到PyCharm的社区版。 PyCharm像梦想一样处理源代码控制,但是我不想用它来进行日常开发。
还有其他人遇到类似的问题吗?我根本没有时间编写VSCode扩展来正确处理Git。我有9月末的截止日期,而我简直无法再发生这种情况。
欢迎任何反馈。
/卢克
答案 0 :(得分:2)
在大多数情况下,我只使用命令行git集成。 但是,对于大型项目或特别棘手的合并冲突或其他问题,可以使用第三方git客户端,例如Source Tree(我使用的是)或GitKraken。这些提供了许多具有漂亮界面的功能。