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

目录

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




相关推荐
kishu_iOS&AI6 分钟前
PyCharm 结合 uv 进行 AI 大模型开发
人工智能·pycharm·大模型·uv
ruanCat29 分钟前
加了 .gitattributes 就万事大吉?我差点毁了整个团队的 Git 工作流
git
咋吃都不胖lyh1 小时前
查看 Git 本地仓库关联的远程仓库链接(URL)
git
wheelmouse77881 小时前
AI 时代的 Git 进阶术:如何优雅地让多个 Agent 并行开发
人工智能·git·ai编程
汤姆yu1 小时前
IDEA使用通义灵码做现有项目迭代开发保姆级教程
java·ide·intellij-idea·灵码
易水寒陈2 小时前
使用vscode开发stm32
ide·vscode·stm32
2501_915918413 小时前
有没有Xcode 替代方案?在快蝎 IDE 中完成 iOS 开发的过程
ide·vscode·ios·个人开发·xcode·swift·敏捷流程
温酒斟与你3 小时前
idea编辑器新版UI回归旧版
java·ide·intellij-idea
God__is__a__girl3 小时前
IntelliJ IDEA 启动失败问题解决记录
java·ide·intellij-idea
如意.75912 小时前
【Linux开发工具实战】Git、GDB与CGDB从入门到精通
linux·运维·git