通过Pycharm中的版本控制工具VCS使用Git

本文介绍了如何在PyCharm IDE中使用VCS进行Git版本控制,包括克隆项目、创建新分支、切换分支、提交和推送代码、合并分支以及查看更新历史。通过集成的GUI工具,开发者可以更便捷地进行代码版本管理,而无需频繁使用命令行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

日常开发中,如何使用git做好版本管理是个很重要的课题,除了在Git Bash中使用命令行来管理代码外,我们还有更简洁的,不通过命令行来管理代码,追踪变动的工具,就是直接在IDE中使用VCS,对于Python开发同学来说,这个IDE通常就是Pycharm。

  1. clone项目

在这里插入图片描述

在弹出的对话框中输入项目地址,并选择本地存储位置即可完成clone。

如果是要新建一个项目,有两种方法:

一. 可以直接在VCS中选择VCS - > Import into Version Control -> Create Git Repository来创建,这样在第一次提交时,只需要添加一下仓库地址即可。

二. 在git中直接通过new project创建新项目,然后clone到本地,再进行代码开发及提交。

如果本地已有clone过,或者创建过的项目,需要把最新的项目代码拉取下来,再在最新的代码基础上进行更新,可以使用fetch或pull命令。

在这里插入图片描述

fetch是从远程获取最新版本到本地,不会自动merge,需要手动对比/修改,决定是否合并,可以通过compare with branch进行对比。

在这里插入图片描述

git pull是直接拉取最新版本,并且执行合并,通常使用这种方式比较方便。

  1. git add

在这里插入图片描述

项目发生变动后,直接add即可将改动提交至暂存区。

  1. git commit

在这里插入图片描述

在commit之前,可以通过下方的对话框,对比目前的项目代码做对比,查看有哪些改动。

  1. git push

在这里插入图片描述

commit之后可执行push操作,之后查看结果

在这里插入图片描述

可以看到代码已更新。

其实在commit那一步,也可以直接选择commit and push,一次性完成commit和push两个操作。

  1. 新建分支

VCS中有两种方式新建分支,第一种是通过菜单栏

在这里插入图片描述

第二种是直接通过右下角的分支选择

在这里插入图片描述

通过右下角的小窗口,可以直接切换到想要进行开发的分支,开发完成后通过push提交修改到自己的分支即可。

如果需要对new branch的修改进行merge,表示接受此修改到主分支,通过小窗口切换至master分支,选择merge changes

在这里插入图片描述

会提示你想要选择哪个分区进行合并。

  1. 查看项目的所有更新历史

在这里插入图片描述

可以查看项目成员做出的所有动作哦~

还有很多可能的情况,需要大家慢慢地在实际开发中去探索,so,enjoy~

• END •

文稿 | 全栈架构师

编辑 | 全栈架构师

在这里插入图片描述

注:更多体系架构知识点击原文链接查看。

公众号搜索“拓扑软件”,查看更多。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值