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

代码管理工具git1


ctrl 加滚轮 放大字体
在计算机任意位置单击右键,选择::Git Bash Here
git version
git清屏命令:ctrl L查看用户名和邮箱地址:
$ git config user.name$ git config user.email修改用户名和邮箱地址:$  git config --global user.name  "xxxx"S  git config --global user.email  "xxxx"git init                      初始化本地仓库
git status                    查看本地仓库状态
git add 文件名                添加到暂存区
git commit -m '日志信息'文件名 提交到本地库
git reflog                    查看历史记录
git reset --hard 版本号        版本穿梭工作区   
暂存区  可删除  git rm --cached aa.txt
本地库  生成历史版本号,不可以删除
远程库本地库
git commit
暂存区
git add
工作区(写代码)首次初始化本地库:
On branch master  
No commits yet  // 当前还没有提交过任何东西
nothing to commit (create/copy files and use "git add" to track)
//没有什么好提的    创建/复制文件并使用“ git add”来跟踪On branch master
No commits yet
Untracked files: 未被追踪的文件(use "git add <file>..." to include in what will be committed)aa.txt
//使用“ git add < file > ...”来包含将要提交的内容nothing added to commit but untracked files present (use "git add" to track)
//没有添加到提交中,但是显示了 untracked 文件(使用“ git add”来跟踪)

指令了 git add aa.txt后

在这里插入图片描述

$ git status
On branch master
No commits yet
Changes to be committed:(use "git rm --cached <file>..." to unstage)  //使用“ git rm —— cached < file > ...”卸载new file:   aa.txt
//要提交的更改: new file: aa.txt
//删除暂存区的文件 git rm --cached aa.txt,这个时候git  status查看,此文件又变成红的了,未被追踪的文件

执行了git commit 后,再次执行git status命令后

$ git status
On branch master
//没什么可承诺的,干净利落地工作
nothing to commit, working tree clean

修改文件后 执行git status

在这里插入代码片

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

http://www.lryc.cn/news/168316.html

相关文章:

  • 层次聚类分析
  • Jmeter性能实战之分布式压测
  • 学信息系统项目管理师第4版系列08_管理科学基础
  • 从2023蓝帽杯0解题heapSpary入门堆喷
  • 基于SSM的学生宿舍管理系统设计与实现
  • jvm 内存模型介绍
  • 用Jmeter进行压测详解
  • Mysql001:(库和表)操作SQL语句
  • 甲骨文全区登录地址
  • Java面试题第八天
  • 什么是同步容器和并发容器的实现?
  • 学Python的漫画漫步进阶 -- 第十六步
  • MySQL 8.0 OCP (1Z0-908) 考点精析-架构考点5:数据字典(Data Dictionary)
  • 7分钟了解ChatGPT是如何运作的
  • 蓝桥杯打卡Day8
  • React 学习笔记目录
  • 一起Talk Android吧(第五百五十一回:如何自定义SplashScreen)
  • PYTHON-模拟练习题目集合
  • UE5学习笔记(1)——从源码开始编译安装UE5
  • DP读书:《openEuler操作系统》(二)操作系统的发展史
  • SQL sever中相关查询
  • Java手写IO流和案例拓展
  • Linux入门教程||Linux 文件与目录管理
  • MyBatis获取参数值的两种方式#{}和${} 以及 获取参数值的各种情况
  • (手撕)数据结构--->堆
  • [运维|数据库] MySQL 中的COLLATE在 PostgreSQL如何表示
  • 【Linux】tar 与 zip 命令
  • VS2015+opencv 3.4.6开发环境
  • [运维|数据库] 将mysql的null.unix_timestamp(now()) * 1000转为PostgreSQL的语法
  • springboot使用filter增加全局traceId,方便日志查找