git入门指令

1、windows Git官网下载安装程序
安装完成后右键Git Bash,即弹出命令行窗口

2、新建一个gitspace文件夹作为git仓库
cd到要建文件夹的目录下mkdir gitspace创建gitspace

3、初始化git设置(因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址)
//进入gitspace文件目录
cd gitspace
//设置git全局变量
git config --global user.name "city85"
git config --golbal user.email "city85@126.com"
//这个目录变成Git可以管理的仓库
git init
//目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的
//如果没有看到.git目录,那是因为这个目录默认是隐藏的,用ls -ah命令就可以看见。
ls -ah
4、在gitspace中操作readme.txt文件
//把readme.txt文件添加到仓库
git add readme.txt
//把readme.txt文件提交到仓库
git commit -m "提交备注xxx"
//多个文件添加,一次性提交
git add file1.txt
git add file2.txt
git commit -m "批量都提交了"
//查看仓库当前的状态,是否修改过,是否提交
git status
//查看修改的内容
git diff readme.txt
//知道修改的内容以后再次提交
git add readme.txt
git commit -m "再次提交"
//查看提交的日志
git log
//美化日志查看
git log --pretty=oneline
//回退到上次提交的readme.txt版本
//HEAD^上个版本 HEAD^^上上个版本 HEAD~100上100个版本
git reset --hard HEAD^
//查看文件
cat readme.txt
//在回到当前提交的版本(1094a是要回到那个版本对应id的开头一部分,后面可以查)
//git reset --hard commit_id
git reset --hard 1094a
//现在,回退到了某个版本,关掉了电脑,第二天早上就后悔了,想恢复到新版本怎么办?找不到新版本的commit id怎么办?
//用来记录的每一次命令,可以看到开头的id
git reflog

原文地址:https://www.cnblogs.com/city85/p/9682519.html