git-本地仓库
来源:互联网 发布:逍遥模拟器网络不稳定 编辑:程序博客网 时间:2024/06/05 19:40
- 安装
sudo apt-get install git - 测试是否安装完成 git 命令
- 然后设置
$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com"
- 所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录:
$ mkdir learngit$ cd learngit $ pwd/Users/michael/learngit
创建版本库
$ git init
常用操作命令
- 添加 git add 222.txt
提交 git commit -m “备注”
git status命令可以让我们时刻掌握仓库当前的状态
- git diff顾名思义就是查看difference,显示的格式正是Unix通用的diff格式,可以看到修改了什么
修改后,重新add ,commit - 查看提交记录
git log
git log --pretty=oneline
- 回滚 HEAD指向的版本就是当前版本
- git reset –hard commit_id
- git reset –hard HEAD^ 上一版本
- git reset –hard HEAD^^ 上上版本
- git reset –hard HEAD~100 回退100个版本
- git reflog 可以查询操作的命令,可以找回之前的id
- 暂存区
git add 后的文件都在暂存区
git commit 可以一次性提交暂存区的文件 撤销修改
- 命令git checkout – readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况
一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态
一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。
- 命令git checkout – readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况
删除
linux
$ git rm test.txt
$ git commit -m "remove test.txt"
[master d17efd8] remove test.txt
1 file changed, 1 deletion(-)
delete mode 100644 test.txt
删除的恢复:
$ git checkout – test.txt
阅读全文
0 0
- 合并本地git仓库
- git(本地仓库)
- git删除本地仓库
- git建立本地仓库
- Git本地仓库操作
- 删除git本地仓库
- Git 本地仓库操作
- Git创建本地仓库
- git-创建本地仓库
- 本地搭建git仓库
- Git 本地仓库管理
- 本地git仓库命令
- Git 本地仓库管理
- Git 创建本地仓库
- Git本地仓库
- git本地仓库push
- Git本地仓库
- Git(3)/本地仓库
- 《着色器和屏幕特效》读书笔记第六章-碎片着色器和抓取
- Centos下tar.gz文件解压到指定目录
- 事件捕获
- Java高并发秒杀API(二)之Service层
- 10.4 NOIP模拟赛 线段树+DP+Trie
- git-本地仓库
- 常用的数据库优化
- Java高并发秒杀API(三)之Web层
- BZOJ 1863 [Zjoi2006]trouble 皇帝的烦恼【dp+二分】
- 给MySQL表格添加一个自动增长的主键列
- spring mvc controller接收请求值及controller之间跳转及传值 标签: spring mvccontroller 传值
- Java核心技术卷I知识点
- using使用
- 搭建GIT服务器