我是一个沉重的Eclipse的PyDev +例如:It用户,并希望切换到PyCharm。在Eclipse中,我可以选择一个文件的某些大块/行添加到GIT索引,与使用git add -p
从终端。我觉得这样做通过GUI是快了,我一直在寻找在PyCharm相同的功能。是否存在?谢谢
这是目前不支持。按照(当它的实施将通知评论/表),这张票的详细信息。
http://youtrack.jetbrains.com/issue/IDEA-63201
更新2018年3月13日:
这个功能现在已经实现(more or less),将在2018.1版本可用。多一点,可以发现in this blog post。
PyCharm通过更改列表管理此。下面是一个例子。
VCS
- > Commit Changes
{1}
图中,你可以看到修改列表设置为Default
,并在{2}
你可以看到实际的变化。右键单击{2}
和选择的变化。现在,说,我们要承诺只有在此变更。我们可以将它添加到一个新的修改,通过点击{3}
做到这一点,而这会弹出:
因为我们没有一个新的,我们只是创建使用对话框一个新的修改。然后让我们的当前选择的变更表改为New Changelist
:
请注意,只有一个文件,其中一个变化,就像我们的变更表。怎么样,我们从default
变更列表到新添加的几件事情:
现在,让我们头回New Changelist
:
现在,我们正在与我们的选择变化,按Commit
完成。在此之后,我们可以推:
我推到位桶,让我们看到的变化:
正如你所看到的,仅加入在New Changelist
的东西。
这是一个迟到的评论,但可能会有所帮助一些。