博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git 笔记
阅读量:4688 次
发布时间:2019-06-09

本文共 735 字,大约阅读时间需要 2 分钟。

$ git 测试是否安装git
$ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"
--global 表示你这台机器上所有的Git仓库都会使用这个配置,当然对某个仓库指定不同的用户名
创建一个版本库 $pwd用于显示当前目录
$ mkdir learngit $ cd learngit $ pwd
 
$ git init 把这个目录变成Git可以管理的仓库
$ git add readme.txt $ git commit -m "append GPL"
$ git log 命令查看
 
用HEAD表示当前版本,也就是最新的提交3628164...882e1e0(注意我的提交ID和你的肯定不一样),上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。
git reset 版本回退
$ git reset --hard HEAD^
 
git log再看看现在版本库的状态:
$ git status 查看当前状态
git add命令实际上就是把要提交的所有修改放到暂存区(Stage),然后,执行git commit就可以一次性把暂存区的所有修改提交到分支
 
git checkout -- file可以丢弃工作区的修改   让这个文件回到最近一次
git commit
git add时的状态。
rm命令   删除工作区的文件 然后 commit

转载于:https://www.cnblogs.com/xiaoyaoweb/p/8058015.html

你可能感兴趣的文章
h5py
查看>>
网络的四层架构与网站的数据库的用户信息表的设计
查看>>
响应在此上下文中不可用
查看>>
Mysql入门-基本操作(一)
查看>>
git-gui
查看>>
splay入门教程
查看>>
Queryable.Union 方法实现json格式的字符串合并
查看>>
福大软工1816:Beta总结
查看>>
windows服务创建与管理
查看>>
jquery监听div或者span内文本值的改变
查看>>
拜耳阵列
查看>>
C 语言 变量的赋值和初始化
查看>>
如何做LR自动关联和手动关联?
查看>>
【基于WinForm+Access局域网共享数据库的项目总结】之篇一:WinForm开发总体概述与技术实现...
查看>>
[leetcode]Jump Game
查看>>
一年成为Emacs高手(像神一样使用编辑器)
查看>>
WindowsPhone&Windows8.1&Windows8&Unity3d 填坑日记
查看>>
C++定义比较函数的几种方法
查看>>
equalsIgnoreCase()和equals()的区别
查看>>
web工程目录结构
查看>>