初始化
git init
查看状态
git status
添加文件
git add hello.txt
删除已经add缓存中的文件
git rm --cached hello.txt
提交 引号中备注信息
git commit -m “first commit” hello.txt
版本提交信息
git reflog
版本详细信息
git log
切换版本 回滚回退
git reset --hard 222e18d(reflog中的版本号)
所有分支信息
git branch -v
创建分支
git branch hot-fix
切换分支
git checkout hot-fix
合并分支
git merge hot-fix
如果有冲突,手动修改重新提交(此时提交无须制定文件)
git add hello.txt
git commit -m “merge test”
创建别名和查看
git remote add git_demo https://github.com/sjj3571/git_demo.git
git remote -v
推送代码
git push git_demo master
拉取代码
git pull git_demo master
克隆
git clone https://github.com/atguiguyueyue/git-demo.git