当前位置: 首页 > article >正文

Git使用(什么是工作区、暂存区、本地库、远程库、Pycharm部署)

目录

  • 一、Git概述
    • 1. git工作流程
  • 二、Git安装
  • 三、Git本地使用(用小乌龟图形界面)
    • 1. 创建版本库
    • 2. 添加文件到-暂存区
    • 3. 提交文件到-本地库
      • 3.1 修改文件后提交
    • 4. 查看日志
    • 5. 比较版本差异
    • 6. 文件还原
    • 7. 回退到历史版本
    • 8. clone云端代码到本地
      • 8.1 命令行
      • 8.2 小乌龟图形界面
  • 四、Git管理代码(ssh协议生成公钥私钥)
  • 五、Pycharm Ide中使用git
    • 1. 配置git
    • 2. 安装插件-配置gitee支持
    • 3. 项目经理上传本地新项目到gitee(此项目不存在远端)
    • 4. 小兵从gitee上拉项目到本地
    • 5. Pycharm管理项目(新建文件是红色、add后变成绿色、commit后变成白色)
      • 5.1 Add
      • 5.2 Commit
      • 5.3 Push-先解决冲突再提交

一、Git概述

参考视频
版本控制+多人协作
在这里插入图片描述
在这里插入图片描述

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

1. git工作流程

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

二、Git安装

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

三、Git本地使用(用小乌龟图形界面)

1. 创建版本库

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

代码操作
在这里插入图片描述
在这里插入图片描述

2. 添加文件到-暂存区

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

3. 提交文件到-本地库

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

3.1 修改文件后提交

在这里插入图片描述

4. 查看日志

在这里插入图片描述

5. 比较版本差异

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

6. 文件还原

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

7. 回退到历史版本

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

8. clone云端代码到本地

8.1 命令行

任意建一个文件夹,然后bash here 生成本地库
在这里插入图片描述
在这里插入图片描述
上面控制台输入 git clone +http链接,有时弹出登录云端的密码验证,输入即可
在这里插入图片描述

8.2 小乌龟图形界面

使用ssh时,需要配置公钥私钥
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、Git管理代码(ssh协议生成公钥私钥)

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

在这里插入图片描述
在这里插入图片描述
代码生成 ssh公钥私钥
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

五、Pycharm Ide中使用git

1. 配置git

在这里插入图片描述

2. 安装插件-配置gitee支持

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

3. 项目经理上传本地新项目到gitee(此项目不存在远端)

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

4. 小兵从gitee上拉项目到本地

法一
在这里插入图片描述
法二
在这里插入图片描述
在这里插入图片描述

5. Pycharm管理项目(新建文件是红色、add后变成绿色、commit后变成白色)

5.1 Add

在这里插入图片描述

5.2 Commit

在这里插入图片描述

5.3 Push-先解决冲突再提交

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


http://www.kler.cn/news/360347.html

相关文章:

  • 【C++篇】深度解析类与对象(中)
  • ASP.NET.Web应用程序(.NET Framework)添加Swagger本地Debuge成功打开接口展示界面,发布服务器无法打开接口展示界面
  • 【ChatGPT】如何限定 ChatGPT 的回答范围
  • 网络资源模板--Android Studio 实现背单词App
  • 计算机毕业设计 基于Python的社交音乐分享平台的设计与实现 Python毕业设计 Python毕业设计选题【附源码+安装调试】
  • 【网络安全】IDOR与JWT令牌破解相结合,实现编辑、查看和删除数万帐户
  • 每天5分钟玩转C#/.NET之了解C#中的顶级语句
  • Go语言依赖注入方式
  • 高效容器化技术(2)---docker的安装
  • 实用好助手
  • 【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (一):项目简介及安装依赖
  • SpringBoot和Vue的图片上传的解决方案
  • Java爬虫API:获取商品详情数据的利器
  • 基于SpringBoot+Vue+uniapp微信小程序的教学质量评价系统的详细设计和实现
  • 构建可扩展、安全和智能的数字化解决方案:微服务架构与物联网的深度融合
  • gitlab项目转移群组
  • 汇编实现逆序复制数据
  • 物联网防爆气象站的工作原理
  • C07.L10.STL之队列
  • 【推导过程】常用离散分布的数学期望、方差、特征函数