git账号:eggsy.cao@pictureworks.biz
eggsycao
1.新建文件夹,并进入,命令窗口:git init
2.提交文件
git add fileName(git add *) ---想反悔:git reset HEAD 文件名
git commit -m "add some example remote"
3.查看git状态
git status
4.查看提交历史 git log
5.回滚
git log (git reflog)
git reset --hard sha加密的id
git push -f
6.git版本对比
查看当前没有add 的内容修改;
git diff
查看已经add 没有commit 的改动
git diff --cached
查看当前没有add和commit的改动:
git diff HEAD
或者git status
查看任意两个版本之间的改动:
git diff 版本号码1 版本号码2
比较两个版本号码的src 文件夹的差异
git diff 版本号码1 版本号码2 src
6.创建和合并分支
git branch fenzhiName, git log --decorate
git checkout fenzhiName
git log --decorate --online --graph --all
git checkout -b fenzhimingzi(创建并切换到分支)
git checkout -d fenzhimingzi(删除分支)
7.查看某次提交的内容
git log
git show comitttId