git 本地操作
基础
创建 git init
添加到暂存区 git add
提交到版本库 git commit -m "说明"
版本回退
git log 版本历史
git reflog 命令历史
git status 状态
git reset --hard [id] 版本回退到
git chekout -- [file] 丢弃工作区修改
git reset HEAD [file] 丢弃暂存区修改
删除
rm [file] 工作区删除
git rm [file] 从暂存区删除 git chekout -- [file]从版本库回退
git commit -m 'message'提交到版本库
远程提交
git remote add origin git@github.com:michaelliao/learngit.git连接
git push -u origin master 关联master
git push origin master
git clone git@github.com:michaelliao/gitskills.git
分支
查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>或者git switch <name>
创建+切换分支:git checkout -b <name>或者git switch -c <name>
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>
git log --graph命令可以看到分支合并图