1.本地仓库创建
git init
2.服务器上边创建仓库
git init -bare
3.本地文件提交至暂存区
git add .[fileName] //eg. git add . | git add test.txt
4.暂存区保存文件至本地仓库
git commit -m "描述信息"
5.查看历史记录
git log
git log --pretty=oneline //输出精简信息
以上两条命令都会显示版本的信息
6.撤销修改:本地发生变化但是没有提交至暂存区或者已经提交至暂存区
git checkout -- file eg. git checkout -- test.txt
7.查看暂存区的状态
git status
8.版本回退(本地仓库)
git reset --hard HEAD^ //用于返回上一个版本 说明:HEAD^^指上上个版本 HEAD^~1000指上一千个版本
或者
git reset --hard [commit_id] //这里要配合 git log | log --pretty=oneline
9.查看命令的历史信息(自己的操作历史信息)
git reflog //方便以后回到未来的某个版本
10.添加远程仓库服务地址或者本地等
git remote //默认会显示已经存在的远程分支
git remote add name url // name为远程仓库分支的名字 url为远程仓库服务地址或者为本地路径
eg. git remote add local /Users/****/git/
git remote add origin git@github.com:****/*****
11.将本地仓库中的数据推送至master分支
git push <远程主机名> <本地分支名> : <远程分支名>
git push origin master