在这之前,都是通过git bash 里,通过命令行进行提交。pycharm提供了和VCS工具的集成,所以提交的工作可以在pycharm IDE里无缝集成,很方便


一、准备工作

  • 有github账号;

  • 项目已经push 到远程仓库;


二、提交代码

在pycharm里【VCS】-【Commit】,在弹出的【Commit Changes】页面,可以看到changes记录。

在pycharm中通过VCS快速提交代码_pycharm VCS


【Commit Changes】分为4部分:

  • changes list区域;

  • Commit Message区域;

  • diff区域,可以比较当前版本和上次提交的版本之间的差异详情;

  • commit区域

在pycharm中通过VCS快速提交代码_pycharm VCS_02


在弹出的页面,点击【push】

在pycharm中通过VCS快速提交代码_pycharm VCS_03

点击【Define remote】,添加URL信息。添加好之后,选择要提交的change,点击【Push】。


push之后,在event log区域可跟踪到提交的结果。

在pycharm中通过VCS快速提交代码_pycharm VCS_04

如此一来,提交代码变得非常方便。

pycharm VCS更多的功能有待后续发现。