IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> pycharm配置git & GitHub -> 正文阅读

[开发工具]pycharm配置git & GitHub

配置.gitignore文件

一些文件与项目的实际功能无关,可以忽略它们,有两个方法
(来源:
本文链接:https://blog.csdn.net/qq_39248703/article/details/87875252;
本文链接:https://blog.csdn.net/x541211190/article/details/106052777/

  • 使用pycharm自带的.gitignore file ,点击pycharm – preference – plugins,搜索.ignore后下载安装,再新建.gitignore file,勾选Python即可
    在这里插入图片描述
  • 在根目录下创建文件,文件名就为.gitignore,在文件中添加常需排除文件的后缀名,再通过terminal执行命令git rm -r --cached .
    在这里插入图片描述
    在这里插入图片描述

配置git

git在pycharm中的安装

在这里插入图片描述

功能区

在这里插入图片描述

初始化本地库

在这里插入图片描述

配置GitHub

连接GitHub

在这里插入图片描述

可能是网络差的原因,使用账号密码登录一直不成功,显示invalid authentication data,404 not found. 一开始我怀疑是网络原因,翻墙后GitHub登录挺流畅但还是登录不上,又再次尝试在appearance & behavior — system settings — http proxy 里修改代理,使用了no proxy ,manual proxy configuration 将http 的host name修改为127.0.0.1,结果弹出invalid authentication data, connection refused .
最后尝试在GitHub生成token,使用enter token登录,记得保存生成的这串字符
(补充,后来到了网络稳定的地方打开梯子就没问题了)

点击GitHub右上角头像下的settings — developer settings —personal access tokens — generate new token,在note里记录token用途,在select scopes里选择该次登录的使用权限即可
在这里插入图片描述
在这里插入图片描述

登录成功
在这里插入图片描述

使用

初始化本地库

创建工作区,建立远程仓库
在这里插入图片描述

选择哪个模块(文件夹)作为工作区
在这里插入图片描述

将该模块分享到GitHub,作为远程仓库,或在GitHub创建好,再clone下来
在这里插入图片描述

提交暂存区

在功能区找到add(设置中选择了自动提交暂存区,基本不用这个功能,直接commit)
在这里插入图片描述

提交本地库

在这里插入图片描述

输入提交信息,还可以看到上一个版本和当前版本修改的地方
在这里插入图片描述

推送文件到GitHub远程仓库

绿色表示添加暂存区
默认色(白色)表示已提交,加入版本控制,无改动
蓝色表示加入版本控制,有改动
红色,未加入版本控制

在这里插入图片描述

pycharm成功连接GitHub后,即可向其推送
在这里插入图片描述

推送成功后弹出提示
在这里插入图片描述

GitHub显示
在这里插入图片描述

从远程仓库拉取文件

在这里插入图片描述
在这里插入图片描述

切换版本

在pycharm下方,version control – checkout revision 版本号,进行切换
在这里插入图片描述

创建分支

方法一,右键点击git – repository – branches
在这里插入图片描述

方法二,右下角git:master / git:版本号 ,选择new branch,同时在此处,也可以切换分支或版本
在这里插入图片描述

冲突合并

由于在GitHub远程库、master分支、hot-fix分支都有修改,在切换、拉取或合并时都有可能造成冲突
在这里插入图片描述

中间部分是最后修改出来的文件,左右两侧高亮圈起部分是作出修改的地方
x : 不保留此部分内容
》/《 : 将此部分内容保留为最终修改

在这里插入图片描述

在这里插入图片描述

clone

从功能区找到clone
在这里插入图片描述

从GitHub里的code获得http或ssh地址,填写工程路径名
在这里插入图片描述

Mac会弹两次提示,没截图,大概就是第一次提示是否接收来自外部的文件,第二次文件在哪个地方打开,选择this Windows就会切换到clone下来的工程文件中
在这里插入图片描述

在这里插入图片描述

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-08-29 09:34:22  更:2021-08-29 09:35:57 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 7:23:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码