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下利用OpenCV来旋转图像的教程
Apr 16 Python
详解python时间模块中的datetime模块
Jan 13 Python
Python实现的计算器功能示例
Apr 26 Python
python3.4控制用户输入与输出的方法
Oct 17 Python
Python解析、提取url关键字的实例详解
Dec 17 Python
python笔记_将循环内容在一行输出的方法
Aug 08 Python
Python 脚本实现淘宝准点秒杀功能
Nov 13 Python
Python3如何对urllib和urllib2进行重构
Nov 25 Python
Python如何把多个PDF文件合并代码实例
Feb 13 Python
将pytorch转成longtensor的简单方法
Feb 18 Python
关于Python错误重试方法总结
Jan 03 Python
从np.random.normal()到正态分布的拟合操作
Jun 02 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
使用Apache的htaccess防止图片被盗链的解决方法
2013/04/27 PHP
PHP对表单提交特殊字符的过滤和处理方法汇总
2014/02/18 PHP
php实现生成验证码实例分享
2016/04/10 PHP
Zend Framework使用Zend_Loader组件动态加载文件和类用法详解
2016/12/09 PHP
PHP 网站修改默认访问文件的nginx配置
2017/05/27 PHP
详解php与ethereum客户端交互
2018/04/28 PHP
js或css实现滚动广告的几种方案
2010/01/28 Javascript
网页右键ie不支持event.preventDefault和event.returnValue (需要加window)
2013/02/22 Javascript
简洁Ajax函数处理(示例代码)
2013/11/15 Javascript
js拖拽一些常见的思路方法整理
2014/03/19 Javascript
JavaScript中的原型链prototype介绍
2014/12/30 Javascript
JS实现简单的键盘打字的效果
2015/04/24 Javascript
详解JavaScript for循环中发送AJAX请求问题
2020/06/23 Javascript
Javascript中字符串相关常用的使用方法总结
2017/03/13 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
2017/05/14 Javascript
JS学习笔记之原型链和利用原型实现继承详解
2019/05/29 Javascript
超轻量级的js时间库miment使用解析
2019/08/02 Javascript
NodeJS 文件夹拷贝以及删除功能
2019/09/03 NodeJs
深入理解javascript prototype的相关知识
2019/09/19 Javascript
在vue中动态添加class类进行显示隐藏实例
2019/11/09 Javascript
[01:00:14]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第三场
2018/04/10 DOTA
python3 读写文件换行符的方法
2018/04/09 Python
python3爬虫之设计签名小程序
2018/06/19 Python
python opencv旋转图像(保持图像不被裁减)
2018/07/26 Python
python面试题Python2.x和Python3.x的区别
2019/05/28 Python
HTML5公共页面提取作为公用代码的方法
2020/06/30 HTML / CSS
美国知名的在线旅游服务网站:Priceline
2016/07/23 全球购物
印度最大的时尚购物网站:Myntra
2018/09/13 全球购物
英国健身超市:Fitness Superstore
2019/06/17 全球购物
如何撰写一封出色的求职信
2014/04/27 职场文书
小学亲子活动总结
2014/07/01 职场文书
2015年主婚人婚礼致辞
2015/07/28 职场文书
导游词之五台山
2019/10/11 职场文书
Mysql数据库按时间点恢复实战记录
2021/06/30 MySQL
使用javascript解析二维码的三种方式
2021/11/11 Javascript
以下牛机,你有几个
2022/04/05 无线电