美文网首页
通过Pycharm中的版本控制工具VCS使用Git

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

作者: 菠萝豆豆 | 来源:发表于2021-06-16 15:50 被阅读0次

    wx搜索“拓扑软件”,get各大厂精品PPT

    日常开发中,如何使用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是直接拉取最新版本,并且执行合并,通常使用这种方式比较方便。

    2. git add

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

    3. git commit

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

    4. git push

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

    可以看到代码已更新。

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

    5. 新建分支

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

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

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

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

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

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

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

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

     • END • 

    相关文章

      网友评论

          本文标题:通过Pycharm中的版本控制工具VCS使用Git

          本文链接:https://www.haomeiwen.com/subject/fozzsltx.html