Pycharm操作Git及GitHub的步骤详解


Posted in Python onOctober 27, 2020

项目开发中,代码管理肯定离不开git操作,Pycharm中没有复杂的命令操作,只需要进行一些简单的菜单操作就可以方便的实现版本管理,下面分别介绍下载pycharm中git的简单操作,以及在Pycharm中进行github项目的下载和上传。

Pycharm操作Git

1.pycharm配置git

Windows:

Pycharm操作Git及GitHub的步骤详解

Mac:

Pycharm操作Git及GitHub的步骤详解

完成配置后,点击Test可以看到本地的git版本信息。 2.git项目clone到本地

按照如下路径,输入git仓库地址以及本地项目目录,点击clone

Pycharm操作Git及GitHub的步骤详解

在弹出的密码框中输入git密码,点击ok

Pycharm操作Git及GitHub的步骤详解

3.提交及推送

新建一个文件进行提交,可以使用菜单按钮,也可以使用快捷键。

Pycharm操作Git及GitHub的步骤详解

输入提交信息,点击提交按钮:

Pycharm操作Git及GitHub的步骤详解

点击提交按钮

Pycharm操作Git及GitHub的步骤详解

也可以直接选择,提交并推送。

Pycharm操作Git及GitHub的步骤详解

文件名称颜色与文件状态说明

Pycharm操作Git及GitHub的步骤详解

红色, 表示在工作区

绿色, 表示在暂存区

蓝色, 表示文件有修改,位于暂存区

文件名无颜色,表示位于本地仓库区或已经提交到远程仓库区

4.其他操作 进入vcs->git可以进行其他git操作,比如创建分支、合并分支,暂存(Stash)、恢复(UnStash)等。

Pycharm操作Git及GitHub的步骤详解

Pycharm操作GitHub 1.按照如下路径配置github,输入github账号及密码。

windows

Pycharm操作Git及GitHub的步骤详解

Mac

Pycharm操作Git及GitHub的步骤详解

Pycharm操作Git及GitHub的步骤详解

2.克隆github项目的话,与上述git操作一致,只是仓库地址,换成了github的项目地址。

Pycharm操作Git及GitHub的步骤详解

3.本地项目push到github上

之前写过如何上传项目到GitHub,主要是使用git命令进行操作,感兴趣的可以看看。其实在pycharm中可以快速通过菜单操作,实现github项目的上传。

首先,新建一个本地pycham项目,然后按照如下顺序选择Share Preject On Github按钮。

Pycharm操作Git及GitHub的步骤详解

Pycharm操作Git及GitHub的步骤详解

然后,选择要提交的文件,输入提交信息,点击add。

Pycharm操作Git及GitHub的步骤详解

稍等片刻,刷新github仓库,可以看到新建的仓库和文件已经正常上传到github了,是不是很方便。

Pycharm操作Git及GitHub的步骤详解 

到此这篇关于Pycharm操作Git及GitHub的步骤详解的文章就介绍到这了,更多相关Pycharm操作Git及GitHub内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python将ip地址转换成整数的方法
Mar 17 Python
python中requests模块的使用方法
Apr 08 Python
python轻松查到删除自己的微信好友
Jan 10 Python
Python学习笔记之if语句的使用示例
Oct 23 Python
linux环境下的python安装过程图解(含setuptools)
Nov 22 Python
flask框架视图函数用法示例
Jul 19 Python
浅谈pytorch和Numpy的区别以及相互转换方法
Jul 26 Python
python实现各种插值法(数值分析)
Jul 30 Python
在python3中使用shuffle函数要注意的地方
Feb 28 Python
Python插件机制实现详解
May 04 Python
Python 利用Entrez库筛选下载PubMed文献摘要的示例
Nov 24 Python
基于Django快速集成Echarts代码示例
Dec 01 Python
python 爬虫如何正确的使用cookie
Oct 27 #Python
python+requests实现接口测试的完整步骤
Oct 27 #Python
python设置中文界面实例方法
Oct 27 #Python
使用python-cv2实现Harr+Adaboost人脸识别的示例
Oct 27 #Python
基于python实现坦克大战游戏
Oct 27 #Python
Django xadmin安装及使用详解
Oct 26 #Python
python实现网页录音效果
Oct 26 #Python
You might like
Windows PHP5和Apache的安装与配置
2009/06/08 PHP
PHP+XML 制作简单的留言本 图文教程
2009/11/02 PHP
php登录超时检测功能实例详解
2017/03/21 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
深入研究PHP中的preg_replace和代码执行
2018/08/15 PHP
js对象数组按属性快速排序
2011/01/31 Javascript
jquery ajax同步异步的执行最终解决方案
2013/04/26 Javascript
Javascript实现快速排序(Quicksort)的算法详解
2015/09/06 Javascript
微信小程序picker组件下拉框选择input输入框的实例
2017/09/20 Javascript
详解vue+vuex+koa2开发环境搭建及示例开发
2018/01/22 Javascript
微信小程序实现红包雨功能
2018/07/11 Javascript
angular4自定义组件非input元素实现ngModel双向数据绑定的方法
2018/12/28 Javascript
微信小程序 如何保持登录状态
2019/08/16 Javascript
JS内置对象和Math对象知识点详解
2020/04/03 Javascript
js实现三角形粒子运动
2020/09/22 Javascript
[03:55]2014DOTA2国际邀请赛 Fnatic经理采访赢DK在情理之中
2014/07/10 DOTA
学习python (1)
2006/10/31 Python
Python解决鸡兔同笼问题的方法
2014/12/20 Python
Python运行不显示DOS窗口的解决方法
2018/10/22 Python
Python函数和模块的使用总结
2019/05/20 Python
python文档字符串(函数使用说明)使用详解
2019/07/30 Python
Python替换NumPy数组中大于某个值的所有元素实例
2020/06/08 Python
python unichr函数知识点总结
2020/12/16 Python
Html5新标签解释及用法
2012/02/17 HTML / CSS
HTML5 body设置全屏背景图片的示例代码
2020/12/08 HTML / CSS
英国医生在线预约:Top Doctors
2019/10/30 全球购物
linux面试题参考答案(2)
2015/12/06 面试题
介绍一下gcc特性
2015/10/31 面试题
北京麒麟网信息技术有限公司网络游戏测试面试题
2013/09/28 面试题
自主招生自荐信
2013/12/08 职场文书
公司人力资源的自我评价
2014/01/02 职场文书
电钳专业个人求职信
2014/01/04 职场文书
上学迟到的检讨书
2014/01/11 职场文书
信息技术课后反思
2014/04/27 职场文书
vue如何在data中引入图片的正确路径
2022/06/05 Vue.js
js作用域及作用域链工作引擎
2022/07/07 Javascript