git小笔记

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
原文地址:https://www.cnblogs.com/qiyc/p/8705658.html