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 Web开发模板引擎优缺点总结
May 06 Python
Flask数据库迁移简单介绍
Oct 24 Python
Python网络编程详解
Oct 31 Python
Python中使用Counter进行字典创建以及key数量统计的方法
Jul 06 Python
Flask框架使用DBUtils模块连接数据库操作示例
Jul 20 Python
python 中文件输入输出及os模块对文件系统的操作方法
Aug 27 Python
python3 读取Excel表格中的数据
Oct 16 Python
Python自动生成代码 使用tkinter图形化操作并生成代码框架
Sep 18 Python
Python绘制热力图示例
Sep 27 Python
Python如何批量获取文件夹的大小并保存
Mar 31 Python
vscode调试django项目的方法
Aug 06 Python
用 Python 元类的特性实现 ORM 框架
May 19 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
异世界新番又来了,同样是从零开始,男主的年龄降到5岁
2020/04/09 日漫
PHP 中的面向对象编程:通向大型 PHP 工程的办法
2006/12/03 PHP
利用PHP扩展vld查看PHP opcode操作步骤
2013/03/04 PHP
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
2014/04/24 PHP
PHP定时更新程序设计思路分享
2014/06/10 PHP
php json_encode()函数返回json数据实例代码
2014/10/10 PHP
yiic命令时提示“php.exe”不是内部或外部命令的解决方法
2014/12/18 PHP
PHP 常用的header头部定义汇总
2015/06/19 PHP
基于命令行执行带参数的php脚本并取得参数的方法
2016/01/25 PHP
PHP自定义图片缩放函数实现等比例不失真缩放的方法
2016/08/19 PHP
ecshop适应在PHP7的修改方法解决报错的实现
2016/11/01 PHP
php版微信小店调用api示例代码
2016/11/12 PHP
PHP弱类型语言中类型判断操作实例详解
2017/08/10 PHP
JS 打印界面的CSS居中代码适用所有浏览器
2014/03/19 Javascript
js仿苹果iwatch外观的计时器代码分享
2015/08/26 Javascript
JS组件Bootstrap实现弹出框效果代码
2016/04/26 Javascript
使用node.js中的Buffer类处理二进制数据的方法
2016/11/26 Javascript
AngularJS使用Filter自定义过滤器控制ng-repeat去除重复功能示例
2018/04/21 Javascript
浅谈js闭包理解
2019/03/28 Javascript
[02:51]DOTA2英雄基础教程 艾欧
2014/01/13 DOTA
简单介绍Python中的几种数据类型
2016/01/02 Python
python Crypto模块的安装与使用方法
2017/12/21 Python
python os用法总结
2018/06/08 Python
在python中实现强制关闭线程的示例
2019/01/22 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
2019/04/29 Python
简单了解python的内存管理机制
2019/07/08 Python
windows下python虚拟环境virtualenv安装和使用详解
2019/07/16 Python
python如何统计代码运行的时长
2019/07/24 Python
python 已知三条边求三角形的角度案例
2020/04/12 Python
Iconfont(矢量图标)+iconmoon(图标svg互转)配合javascript实现社交分享系统
2020/04/21 Python
Python datetime模块使用方法小结
2020/06/18 Python
澳大利亚排名第一的在线酒类商店:MyBottleShop
2018/04/26 全球购物
Python里面search()和match()的区别
2016/09/21 面试题
装修施工安全责任书
2014/07/24 职场文书
授权委托书格式范文
2014/08/02 职场文书
文明家庭事迹材料
2014/12/20 职场文书