GIT本地操作
==================================================
1:添加文件(一定是在添加文件的目录下添加)
git add 文件名
2:将文件交个git仓库管理(一次可以提交多个文件)
git commit -m "解释"
3:查看仓库的当前状态
git status
//On branch master nothing to commit, working directory clean(当前目录下没有活动 - 工作目录很干净)
4:查看修改的内容
git diff
5:显示从最近到最远的提交日志
git log
5.1:显示从最近到最远日志更改的GITID和内容
git log --pretty=oneline
6:回退到上一个版本
git reset --hard HEAD^ (一个^往前一个版本)
git reset --hard HEAD~100 (退回前面第一百个版本)
7:恢复某个版本
git reset --hard COMM-ID号 (版本号没必要写全 git会自己寻找)
8:记录你的每一次命令 (记录每次命令操作的commit id号 操作关键字)
git reflog
=====
9:直接丢弃工作区修改
git checkout -- file
10:去掉缓存区文件
git reset HEAD file
=====
11:删除文件
git rm 文件名
git commit -m ""
12:作区是修改还是删除,都可以“一键还原”
git checkout -- 文件名
创建 GIT 环境
==================================================
初始化一个Git仓库
git init
设置本地SSH
ssh-keygen -t rsa -C "邮箱"
要关联一个远程库
git remote add origin git@server-name:path/repo-name.git;
第一次推送master分支的所有内容
git push -u origin master
每次本地提交
git push origin master