git学习
一、git使用片段
初始化
git init查看仓库状态
git status查看log日志
git log || git log --pretty=oneline还原仓库
git reset --hard HEAD^查看历史id
git reflog 查看commit_id可以丢弃工作区的修改
git checkout -- file回到最近一次git commit或git add时的状态
git checkout -- readme.txt把暂存区的修改撤销掉(unstage),重新放回工作区:
git reset HEAD readme.txt删除指定文件
git rm test.txt查看改变
git diff查看文本内容
cat readme.txt查看分支
git branch创建分支
git branch <name>切换分支
git checkout <name>创建+切换分支
git checkout -b <name>合并某分支到当前分支
git merge <name>删除分支
git branch -d <name>
二、实际操作
git init
git add README.md || git add --all
git commit -m “first commit”
git remote add origin https://github.com/whhqhy/git.git
git push -u origin master
git pull origin master
git clone git@github.com:whhqhy/buildApk.git