mkdir+名字 创建文件夹
pwd 检查 文件夹地址
git init 创建初始化本地版本库
ls 查看当前目录的文件
ls -ah查看当前目录的文件 包含隐藏
touch+文件名字 创建新的文件
vim+文件名字 修改文件 按i 插入编辑模式 写完按esc退出编辑 然后:wq 回车保存 不保存直接退出 -q q!强制退出
git add 提交到本地版本库暂存区
git add . 提交全部
git commit -m‘注释’ 暂存区放到master分支
git log 操作日志
git reset --hard HEAD^ 重置 回退 一个^回退一级
或者 git log 查看 每个都有个版本号 只需复制前六位 然后 git reset --hard 六位版本号
查看所有记录 git reflog
查看工作区和版本库里面最新版本的区别 git diff HEAD -- 文件名
查看文件内容 cat + 文件名
git rm +文件名 删除版本库文件 然后 git commit
分支
我们创建dev
分支,然后切换到dev
分支:
$ git checkout -b dev
git checkout
命令加上-b
参数表示创建并切换,相当于以下两条命令:
$ git branch dev
$ git checkout dev
用git branch
命令查看当前分支:
$ git branch
我们把dev
分支的工作成果合并到master
分支上:
$ git merge dev
git merge
命令用于合并指定分支到当前分支 所以要在master分支上执行这个命令
合并完成后,就可以放心地删除dev
分支了:
$ git branch -d dev
详细查看廖雪峰的网站