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-先解决冲突再提交




相关推荐
lzx_0023 分钟前
Linux 开发工具(六) 版本管理器git的简单使用
git·1024程序员节
jiangliushi61 小时前
GPT-6.1 Sol 免费用:git status 里中文文件名变成一串数字乱?条命令改好
git·codex·1024程序员节
NamoAmitabha12818 小时前
安装“编译器环境”(Android Studio)--deepseek--Cocos --Creator3.8.8
android·ide·android studio
import_random19 小时前
[git]只有git,没有github, 如何工作
git·github
import_random19 小时前
[git]先创建远程仓库or先创建本地项目
git·github
Linux实战笔记21 小时前
rebase 变基引发提交哈希重写与指针机制分析
git·rebase·提交哈希·分支模型·代码合并
小稀土1231 天前
私有化研发协同系统并行期:旧 Jira 与新 Git 并存 6 条数据规则
git
Madison-No71 天前
Git版本控制工具(二)
git
Brookty1 天前
Git 与 GitHub|第一阶段:仓库、版本历史与 Git 对象模型(上篇)
git·github
2501_915909061 天前
KXApp 能打开哪些 iOS 项目?xcodeproj 与 CocoaPods 支持清单
ide·vscode·ios·个人开发·xcode·敏捷流程·cocoapods