git 入门笔记-基础命令
1.工作区-->暂存区/缓存区-->本地仓库
1. git init 将项目纳入版本控制
2. git status 查看文件状态
3. git add 项目 --把工作区内容提交至暂存区
4. git commit -m "备注" 提交至本地仓库
git commit 备注多于一行(较多)时使用 默认打开 vi 编辑器
git commit -am 添加并提交
5. vi 编辑器使用 i -- 进入到编辑模式 可添加多行备注 esc -- 进入到命令行模式 :wq 保存退出 vi编辑器
6. git commit --amend 修改提交备注
7. git log 查看提交日志 小窗口时 按空格键 翻页 q 退出
git log --protty=short 显示简略信息
git log 文件名 查看指定文件信息 git log不能查看已经删除的 commit 日志
git log -p 文件名 查看文件提交时变化 git只能精确监控文本文档
8. git diff 查看工作区和暂存区的区别
git diff HEAD 工作区和最新提交的区别
9.代码撤销
工作区的代码撤销 git checkout -- 文件名
暂存区的代码撤销: git reset HEAD 再从工作区撤销
本地仓库的撤销 git reset --hard 版本号(只写前几个字符即可) 可撤到任何状态
git reset --hard HEAD^ 一个 ^ 表示回到上一版本 两个表示 上上
远程仓库撤销: 无撤销命令 在本地仓库撤销 后重新提交
10. git reflog 查看 所有提交版本 包含已删除
11.--06
git 入门笔记-基础命令相关推荐
- Mysql入门教程--基础命令
Mysql入门教程--基础命令 #mysql ----------------------------------------------------------------------------- ...
- MySQL之语法入门与基础命令
一.MySQL SELECT语句 SELECT语句是控制查看哪些列和行数据,具体如下: SELECT column_1, column_2, ... FROMtable_1 [INNER | LEFT ...
- 华为RS入门2基础命令
基础命令操作 cisco里面分为:用户模式.特权模式.全局配置模式 从用户模式–>特权模式---------命令:enable 从特权模式–>全局配置---------命令:configu ...
- linux 操作系统笔记基础命令
文章目录 linux 基础命令 cd 命令详解 ls 命令详解 pwd 命令详解 hostname命令详解 clear命令详解 who.whoami.w 命令 which 命令 cal 命令详解 ld ...
- GIT常用的基础命令
1.起步 用户信息 配置你个人的用户名称和电子邮件地址.这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录: $ git config ...
- Linux新手入门之基础命令操作
Linux新手入门 1.Linux基本介绍 1.1.简介 Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的. Linux 是一套免 ...
- GIT入门笔记(4)- GIT 安装
关于Windows下的安装工具-msysgit Windows下要使用很多Linux/Unix的工具时,需要Cygwin这样的模拟环境,Git也一样. Cygwin的安装和配置都比较复杂,不建议直接折 ...
- GIT入门笔记(5)- 创建版本库
版本库又名仓库,英文名repository,可以简单理解成一个目录, 这个目录里面的所有文件都可以被Git管理起来,每个文件的修改.删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻 ...
- GIT入门笔记(2)- 典型的工作模式
分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库. 下图是经典的git开发过程. Git的功能特性: 从一般开发者的 ...
- Oracle入门笔记—基础配置(一)
数据库入门学习 1.什么是Oracle数据库 2.什么是Oracle实例 3.Oracle实例与数据库的关系 4.Oracle的版本说明 5.Oracle的数据文件说明 6.Oracle的使用 6.1 ...
最新文章
- 【java】兴唐第十七节课
- 周礼栋:成熟的AI不再只是谈“颠覆”!
- linux存储--虚拟内存详解MMU、页表(十)
- 完整的node脚手架搭建服务
- java map 面试题_Java 面试系列:集合详解之 Map + 面试题
- auto, auto, const auto以及其它形式的auto变种在for-range loop的选择
- matlab编制log算子程序代码,8.5.1实验1用Matlab生成LOG算子的图像.PDF
- 顺式作用元件-增强子、终止子、沉默子、绝缘子
- c++语言里平方根值函数,函数式编程之函数定义与使用(以scala语言为例)
- 英语发音规则---L字母
- win7计算机属性资源管理器停止工作,Win7系统Windows资源管理器已停止工作怎么解决?...
- 抄袭/模仿/致敬的那些事:从《以父之名》说起(转)
- python将后宫佳丽三千做成照片墙
- Codeforces Round #703 (Div. 2)C1C2	 Guessing the Greatest(二分)
- html电商app小图标素材,20套购物网站专用的图标素材包
- 杜教筛 狄利克雷卷积入门
- pycharm alt+enter智能提示无法进行包导入
- 多专家称今年房价至少降一成 “非危言耸听”
- GIF制作器哪个好,如何制作表情包
- deform conv torch 1.7编译安装