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 操作 -> 正文阅读

[开发工具]Pycharm上的 git 操作

一、 Pycharm上传本地代码到github

1.1 pycharm连接github

如果账号登陆不上就使用github的token,在github->setting->developer setting->person access tokens->generate new token
请添加图片描述

1.2 生成token

对下图对应红框打钩后generate new token即可生成token,填入1.1的图中即可连接上github。
在这里插入图片描述

1.3 上传项目

pycharm的VCS->import into version control->share project on github填好项目的相关描述即可上传本地项目到github中。

1.4 更新本地项目到github

(1)菜单栏VCS->第三个commit,然后从上到下选中要上传的内容,改动描述,和之前代码的不同之处,最后commit。
(2)菜单栏VCS->git->push,如果第一步有commit,name这里会出现commit的信息,然后push后即会更新项目到github中。
push成功后会pycharm右下角会出现all file are up-to-date则说明更新成功。

1.5 查看git记录

直接右键当前的代码页面, 选中git,show history。
在这里插入图片描述
如果是查看某行代码的更改历史:选中指定行 -> 右键 -> Git -> Show History for Selection:
在这里插入图片描述

二、git常用操作

2.1 处理冲突

  • pull时可能会遇到要解决冲突的情况,有3个选项:

    • Accept Yours: 使用自己的文件代替远程的文件, 危险操作,直接覆盖!!!
    • Accept Theirs: 使用远程的文件替代本地的文件, 危险操作,直接覆盖!!!
    • Merge… : 自己手动选择, 推荐使用!
  • 点击 Mege 之后会弹出一个界面:

    • 左边的框 master: 本地的文件
    • 中间的框 Result : 最终的合并文件
    • 右边的框 origin/master : 远程仓库的文件
    • 圆圈①: 可以看到一个 x 和一个 >> 如果是 >> 则是使用你本地的修改解决冲突, 如果 x 则放弃合并
    • 圆圈②: << 选择远程仓库的文件来解决冲突, x 则放弃合并
    • 圆圈③: 魔术棒,两边都 Accept, 不丢弃其中一方

在这里插入图片描述

Reference

[1] Pycharm | 一文掌握 Pycharm 中的 Git 操作
[2] pycharm中配置并使用git步骤

  开发工具 最新文章
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常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-05-12 16:36:29  更:2022-05-12 16:36:42 
 
开发: 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年5日历 -2024/5/19 3:41:26-

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