1.git基本命令
来源:互联网 发布:布施知子折纸作品集pdf 编辑:程序博客网 时间:2024/06/05 18:23
配置全局UserName && Email
git config --global user.name "userName"
git config --global user.email "xxx@xx.com"(配置单个定制不要加--global)
vim ~./gitcongif 查看当前git信息及自定义快捷缩写
git init 创建一个空的git库,在当前目录中产生一个.git 的子目录。以后,所有的文件变化信息都会保存到这个目录下
git add 将文件从工作区添加到暂存区,并添加追踪;为提交做准备
git commit 提交修改 会让你添加解释
git commit -a -m "需要添加的解释" 此步骤直接完成add和commit步骤,不会再进去添加解释(文件必须被追踪)
git diff 当暂存区为空时,是工作区和历史记录的差别比较;当暂存区不为空时,是工作区和存储区的比较
git diff --staged 暂存区和历史记录的比较
mv file newFile 直接删除file,并生成newFile。newFile不会被追踪,必须经过git add 步骤;file不能用git commit修改当前状态,要用git commit -a -m "需要添加的解释" 步骤
git mv file newFile 实际意义的重命名,且newFile会被追踪
rm file 工作区删除文件,但是不能再用git add 命令进行添加到暂存区,只能用git commit -a -m "需要添加的解释" 步骤(通过查看状态会是红色)
git rm file 暂存区删除文件,直接用git commit提交 (通过查看状态是绿色)
git reset HEAD file 撤销添加到暂存区的文件恢复到上一次的状态,从暂存区退回到工作区
git checkout -- file 工作区文件操作撤销(!!!一般不这样做,可放入“”垃圾箱“”)
git stash 当前修改放入垃圾箱“垃圾箱”
git stash apply 应用“垃圾箱”的操作
git tag -a tagName -m "解释" 添加标签,表明完成了什么或者版本号
git tag 查看已存在的标签
git show tag 查看已存在标签
git tag -a tagName -m "解释" commit 给以前的操作加标签,commit是hash值
git log 查看历史记录
0 0
- 1.git基本命令
- 【Git】Git基本命令①
- GIT基本命令
- git 基本命令介绍
- git 基本命令
- git 基本命令介绍
- git 基本命令使用
- git 基本命令
- git 基本命令
- Git基本命令
- Git基本命令整理
- git基本使用命令
- Git操作基本命令
- git基本命令
- git基本命令
- git 基本命令介绍
- Git 基本命令
- git 基本命令
- C#基础知识系列五(构造函数)
- 后端渲染神器!Dust
- C#基础知识系列六(静态类和静态类成员)
- 吐槽-“大学就是狗屎做的”
- 代理模式
- 1.git基本命令
- 使用REST API 地图服务无法访问非本地的缓存切片
- 告警相关资料
- MySQL Errno.: 2003解决方案
- 《Effective C++》构造/析构/赋值 函数:条款10-条款12
- 回溯法-n后问题
- C#基础知识系列七(base、this、new、override、abstract、virtual、static)
- 红黑树操作及实现
- 内存溢出