Pycharm版本控制
Pycharm版本控制详细教程
PyCharm支持各种版本控制系统。 此功能有助于改进管理各种版本的代码库。 本章详细讨论了这个概念。
启用VCS
要以系统的方式启动版本控制系统,初始化它非常重要。 PyCharm提供了各种版本控制系统的选项。
Pycharm默认版本控制不可用,不过可以在VCS菜单中找到相应命令
启用版本控制
单击主工具栏上的控制按钮,单击 Version Control,默认情况下这里只有根目录
。
首先,单击绿色加号,在Add VCS Directory Mapping对话框中,单击省略号按钮,选择对应目录,在下面的下来菜单中指定版本控制系统(这里使用Git)。
可以对每个目录指定对应的版本控制系统,最后单击应用,关闭对话框。
对Pycharm外观的影响
1、demo.py文件颜色改变,意味着其尚未添加版本控制。
2、出现Changes tool window窗口,类似于一个按钮位于Pycharm下边缘。单击它可以打开窗口,查看尚未添加版本控制的文件。
3、VCS菜单上出现更多命令,并且允许查看工程的更改以及更新整个工程,主工具栏对应也会添加响应命令
4、VCS菜单以及工程快捷菜单中出现Git节点(取决于所选择的版本控制),其中包含特定的VCS命令。
5、状态栏出现Git widget。
.idea目录下的文件
单击 Changes tool window窗口中的按钮,发现工程根目录下的idea目录下的文件都未进行相关版本控制,并且这部分文件在工程窗口中不可见。
这部分文件保存了工程的配置信息,我们需要对其进行替换,除了版本控制文件。
忽略文件
在PyCharm的任何一个项目中,我们都要建立默认项目和虚拟环境,也应该使用版本控制系统来创建它的管理。 例如,Git包含在提交操作期间被忽略的.gitignore文件,但是,其中包含一些配置。 现在,转到设置菜单并检查以下内容
在Ignore文件中配置Git忽略的文件。
提交单个文件
在Pycharm窗口中可以看到demo文件的提交记录,如下图所示:
右键点击项目,选择“Git”--->"Commit File",填写文件提交的日志信息,点击Commit按钮提交。
GitHub的配置
PyCharm包括设置以包括GitHub存储库的配置,可以通过github授权的方式登录。如下图所示: