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

Git 本地操作(2)

会以下操作就可以完成本地的版本控制了,就不需要再复制文件每次改一个东西就复制整个工程保存下来啦!

建议先看上一篇文章噢 !!!

一、新建项目git本地操作

1、初始化仓库

  • 创建一个 project 文件夹,将需要管理的项目 “LedTask” 移动到该文件夹目录下:

  • 进入 “LedTask” 目录下,打开git中断进行git初始化就创建好了git仓库:
git  init

  • 可以查看或者配置git用户名和邮箱
  • 查看命令:
$ git config user.name
$ git config user.email
  • 设置命令:
$ git config --global user.name "username"
$ git config --global user.email "email"

操作截图:

2、提交到本地库

  • 提交到本地之前先要提交到暂存区,之后再提交到本地(不明白可以看上一篇:Git 概述及相关命令)。
  • 这里直接列出操作截图, 相关命令看上一篇:
$ git status
$ git add .
$ git commit -m "new project init"

3、修改之后在提交

  • 打开工程修改一部分代码,之后再操作第2部:
$ git log
$ git reflog

修改前:

修改后:

4、回退之前的版本

  • 再次操作之前,我再操作3步骤,修改在代码里再添加一个printf改动:
$ git reset --hard "commit_id"

commit_id版本的id号。

  • 回退到最开始的版本:

  • 打开工程:

  • 再跟新到最新版本:

  • 打开工程:

二、从远程仓库拉取项目到本地

git clone <repository_url>
  • 从gitee上随便找一个项目,点击 “克隆/下载”

  • 在电脑端新建存放该项目的文件夹,按照上面的操作:


http://www.kler.cn/a/377986.html

相关文章:

  • qt QProgressBar详解
  • 平衡者:陈欣的宇宙使命
  • Echarts环形图引线设置
  • 【设计模式系列】组合模式(十二)
  • Windows换机华为擎云(银河麒麟V10+麒麟9000C CPU)后,使用selenium的程序怎么办(20241030)
  • clickhouse运维篇(三):生产环境一键生成配置并快速部署ck集群
  • Razor C# 逻辑
  • -XSS-
  • Qt的程序如何打包详细教学
  • React常用前端框架合集
  • Ubuntu下安装和配置MySQL5.7教程
  • C/C++中的基本数据类型
  • Qt——QWidget
  • Java类和对象(上篇)
  • Github 2024-10-30C开源项目日报 Top10
  • 正则表达式学习
  • 【系统架构设计师】2024年上半年真题论文: 论模型驱动架构设计方法及其应用(包括解题思路和素材)
  • 操作系统——计算机系统概述——1.4操作系统结构
  • 【2】Elasticsearch 查询从基础到高级
  • jsweb2
  • Java实现动态切换ubuntu壁纸功能
  • 自定义日志打成jar包引入项目后不生效
  • 3D Gaussian Splatting 入门
  • 8.5K+ Star!Skyvern:一个基于LLMs和计算机视觉自动化浏览器工作流的工具
  • Day 41 || 1049. 最后一块石头的重量 II 、494. 目标和、474.一和零
  • 机器学习之fetch_olivetti_faces人脸识别--基于Python实现