Pycharm | 一文掌握 Pycharm 中的 Git 操作 ( 超详细)

这篇具有很好参考价值的文章主要介绍了Pycharm | 一文掌握 Pycharm 中的 Git 操作 ( 超详细)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

文章目录

  • 原创声明
  • 前言
  • 一、拉取仓库
  • 二、Git commit
    • Pycharm Commit 窗口
    • 添加到 .gitignore
    • Commit 整个文件的更改
    • Commit 文件中其中几个代码块
  • 三、Git pull
  • 四、处理冲突
  • 五、Git push
  • 六、查看 Git 记录
  • 总结
  • 授权须知

原创声明

本文为 HinGwenWoong 原创,如果这篇文章对您有帮助,欢迎转载,转载请阅读文末的【授权须知】,感谢您对 HinGwenWoong 文章的认可!


前言

日常开发中, 经常会使用 Git 来管理项目, IDE 使用 Pycharm , 使用 Pycharm 中的 Git 操作可以大大节省直接使用命令敲代码的时间.
下面教大家如何使用 Pycharm 里面的 Git 插件来进行图形化的操作.

我是 HinGwenWoong,一个有着清晰目标不停奋斗的程序猿,热爱技术,喜欢分享,码字不易,如果帮到您,请帮我在屏幕下方点赞 👍 ,您的点赞可以让技术传播得更远更广,谢谢!


一、拉取仓库

  • 使用 Git 来进行 clone 操作克隆远程仓库:

  • 打开 VCS - > Git -> Clone , 如果看不到 Git 可以找 Version Control .
    pycharm中git插件,git,gitee,github

  • 填入仓库的 git 地址 , 这里填入了 pytorch 的 git 地址:
    pycharm中git插件,git,gitee,github

  • 点击窗口右下方的 [ clone ] 之后会开始克隆操作, 可以看到 Pycharm 下方有进度条
    pycharm中git插件,git,gitee,github

  • 拉取成功后,会弹出如下图所示的窗口,选择 New Window 或者 This Window 即可:
    pycharm中git插件,git,gitee,github


二、Git commit

  • 修改好文件之后,需要 Commit 操作.

Pycharm Commit 窗口

在状态栏 View -> Tool Windows -> Commit 打开 Pycharm Commit 窗口:
pycharm中git插件,git,gitee,github

添加到 .gitignore

选中需要添加到 .gitignore 的文件, 鼠标右键, 选择 Add to .gitignore 即可
pycharm中git插件,git,gitee,github

  • 如果是没有文件则会自动创建
    pycharm中git插件,git,gitee,github

Commit 整个文件的更改

选中需要进行 Commit 的文件,我这里的例子是将 已经git版本控制的文件.gitignore 文件 和 未经过git版本控制的 main.py 进行 Commit , 输入的 Commit 信息是 First commit, 点击下方的 Commit 按钮 即可进行 Commit 操作

pycharm中git插件,git,gitee,github

Commit 文件中其中几个代码块

双击需要 Commit 的文件,选中需要提交的代码块,可以看到文件前面的 [ ] 变成 [-] 即表示选中部分, 完成后也是点击 Commit 按钮即可
pycharm中git插件,git,gitee,github


三、Git pull

  • 拉取仓库, 状态栏 VCS -> Git -> Pull
    pycharm中git插件,git,gitee,github
  • 弹出窗口,选取分支名之后点击 [pull] 即可:
    pycharm中git插件,git,gitee,github
  • 拉取成功会显示,证明拉取成功!
    pycharm中git插件,git,gitee,github

四、处理冲突

Pull 的过程中有时候会遇到需要解决冲突的时候, 如果有冲突,回弹出如下的弹窗, 下图显示的是冲突的文件 README.md ,有三个选项:

  • Accept Yours: 使用自己的文件代替远程的文件, 危险操作,直接覆盖!!!
  • Accept Theirs: 使用远程的文件替代本地的文件, 危险操作,直接覆盖!!!
  • Merge... : 自己手动选择, 推荐使用!
    pycharm中git插件,git,gitee,github
  • 点击 Mege 之后会弹出一个界面:
    • 左边的框 master: 本地的文件
    • 中间的框 Result : 最终的合并文件
    • 右边的框 origin/master : 远程仓库的文件
    • 圆圈①: 可以看到一个 x 和一个 >> 如果是 >> 则是使用你本地的修改解决冲突, 如果 x 则放弃合并
    • 圆圈②: << 选择远程仓库的文件来解决冲突, x 则放弃合并
    • 圆圈③: 魔术棒,两边都 Accept, 不丢弃其中一方
      pycharm中git插件,git,gitee,github
  • 所有的冲突都解决之后,点击右下方的 [Apply] 即可.

五、Git push

在状态栏选择 VCS -> Git -> Push 进行 Push 操作
pycharm中git插件,git,gitee,github

  • 看到无误之后,按Push进行推送
    pycharm中git插件,git,gitee,github
  • 看到这个成功标志即表明推送成功!
    pycharm中git插件,git,gitee,github

六、查看 Git 记录

  • 在状态栏选择 View -> Tool Windows -> Git :
    pycharm中git插件,git,gitee,github
  • 可以在 Pycharm 底部看到 Git Log :
    pycharm中git插件,git,gitee,github

总结

以上就是 PycharmGit 的简单操作, 学会之后可以在工作中完成绝大部分的 Git 操作, 学到的小伙伴赶紧用起来.

我是 HinGwenWoong,一个有着清晰目标不停奋斗的程序猿,热爱技术,喜欢分享,码字不易,如果帮到您,请帮我在屏幕下方点赞 👍 ,您的点赞可以让技术传播得更远更广,谢谢!


授权须知

  1. 原创文章在推送两天后才可进行转载
  2. 转载文章,禁止声明原创
  3. 不允许直接二次转载,转载请根据原文链接联系作者
  4. 若无需改版,在文首清楚标注作者及来源/原文链接,并删除【原创声明】,即可直接转载。
    但对于未注明转载来源/原文链接的文章,我将保留追述的权利。

作者:HinGwenWoong
一个有着清晰目标不停奋斗的程序猿,热爱技术,喜欢分享,共同进步!
CSDN: HinGwenWoong
原文链接:Pycharm | 一文掌握 Pycharm 中的 Git 操作 ( 超详细)文章来源地址https://www.toymoban.com/news/detail-638523.html

  1. 若需要修改文章的排版,请根据原文链接联系作者
  2. 再次感谢您的认可,转载请遵守如上转载须知!

到了这里,关于Pycharm | 一文掌握 Pycharm 中的 Git 操作 ( 超详细)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git常用指令,Git在pycharm中的使用说明

    1. git init: 初始化一个新的本地git仓库。例如,在您的项目文件夹中运行该命令,可以创建一个新的git仓库,供您管理项目的代码。     示例:在项目文件夹中运行 git init 命令将创建一个新的Git仓库。 2. git clone: 克隆一个远程git仓库到本地。例如,运行该命令,并指定远程

    2024年02月05日
    浏览(42)
  • Python集成开发环境pycharm配置git详细教程

    Python集成开发环境pycharm配置git详细教程 Pycharm是一款很优秀的python集成开发环境,而git则是一个开源的分布式版本控制系统。接下来我们就pycharm中如何配置git,并对一些常用的操作进行详述。 一、 在pycharm中配置本地git。 依次打开File–Settings—Version Control,在Path to Git exec

    2024年02月02日
    浏览(53)
  • 一文掌握 Python、Anaconda、PyCharm 的安装和使用

    本文将介绍一个较为全面的 Python 开发环境的搭建与基本使用,包括 Python 解释器的安装使用、PyCharm 编辑器的安装使用、Anaconda 的安装使用和库管理工具 pip 的使用。 PyCharm + Anaconda 是一个很完备的 Python 开发环境,也是绝大多数开发者使用的开发方式。资深开发者与初学者都

    2023年04月19日
    浏览(49)
  • PhpStorm、PyCharm、WebStorm恢复代码(附:git撤销commit、add操作)

    由于同时管理多个项目,多种开发语言同步开发,开了好多个Git窗口。今天在提交python某项目的时候不小心在vue的项目中执行了 git add、git commit 操作,在push的时候悬崖勒马,于是故事开始了:我先回滚了commit,接着想把add也回滚一下,结果直接回滚到了上次提交的那个节点

    2024年02月04日
    浏览(108)
  • 在pycharm中使用Git上传代码到Gitee/GitHub(适合新手小白的超级详细步骤讲解)

    因为Gitee和GitHub使用方法差不多,所以本文以将代码上传到Gitee为例,GitHub操作类似。 pycharm:File - Settings - Plugins - 搜索Gitee/GitHub 进行插件的安装 安装好之后该插件会有一个蓝色小箭头表示安装成功。 这个注册非常简单,按照步骤完成注册即可。 点击工具栏中的VCS - Share p

    2024年02月08日
    浏览(59)
  • PyCharm环境下Git与Gitee联动:本地与远程仓库操作实战及常见问题解决方案

    写在前面 :本博客仅作记录学习之用,部分图片来自网络,如需引用请注明出处,同时如有侵犯您的权益,请联系删除! 在软件开发中,版本控制是一个不可或缺的工具。随着项目的增长和团队的扩大,管理源代码的变更、协作和跟踪变得愈发重要。Git正是为了满足这些需

    2024年04月25日
    浏览(76)
  • 由于不会Git被老板好好教训,学会PyCharm内置Git工具让老板刮目相看!(包含PyCharm 中如何Git merge 冲突)

    最近因为不会Git,被老板狠狠的骂了一顿,呜呜, 另外如果不在linux 或者非要纯命令行的情况下,建议上手PyCharm内置的Git很好使用.(疯狂打脸) 因为如果你非要用命令行 在合并冲突的时候 还得用VSCode手动合并冲突(或者大神可以用Vim),去分清===========到底谁是谁,还不如用好现成的

    2024年01月22日
    浏览(43)
  • 【Git】测试持续集成——Git+Gitee+PyCharm

    持续集成(Continuous Integration,简称CI ) 目的: 让产品可以快速迭代,同时还能保持高质量。 好处: 快速发现错误、防止分支大幅偏离主干、更快速的发布更新。 本篇工具: 源代码版本管理工具——Git、基于Git的代码仓库——Gitee(环境稳定)、Python编译器——PyCharm。 G

    2024年02月11日
    浏览(42)
  • git使用教程 - pycharm拉取git仓库项目代码

    环境准备: 1.本地电脑已经安装了git 2.已经注册过github账号 3.pycharm pycharm配置 先自己注册github账号,本地安装git环境,打开Pycharm-File-Settings-Version control-Git设置页面,填写git在本地的地址 找到你要clone的代码仓库地址:   https://github.com/yoyoketang/pytest_jenkins_demo.git 备注: 如果是

    2024年01月25日
    浏览(55)
  • PyCharm拉取git项目代码

    复制git项目地址:https://gitee.com/liang-chenxing/data-v.git 启动PyCharm,单击【get from VCS】 设置如下图所示,单击【clone】按钮 单击【trust project】按钮 单击 edit configurations… 单击 【+】,选择【Django Server】 输入test,选择编译器,单击【OK】按钮 运行项目 单击连接,项目已拉取成功

    2024年02月16日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包