git的常用命令
git add . //提交到暂存区
git commit -m -"mingzi" //提交到版本库
git rm (文件名) //同时删除工作区和暂存区的文件
git rm (文件名) --cached file //删除暂存区的文件
git log //查看版本库的版本
git log --pretty=oneline //查看版本库的版本并以一行来显示
git status //查看暂存区有没有提交
git checkout -- . //撤销所有的本地(工作区)的操作,返回到上一次暂存区的样子
git commit --amend //撤销上一次所有操作,并将暂存区的文件重新提交
git reset (版本号) . //把对应版本从版本库拉到缓存区
git reset HEAD . //把头指针指向(最近一次提交的版本库)的工作区文件拉回暂存区
git reset --hard (版本号) //切换到对应版本
git branch (分支名) //创建分支
git branch -m (分支名) //分支改名
git branch -d (分支名) //删除分支
git checkout (分知名) //切换分支
git merage (分支名) //与另一个分支合并
git diff //比较工作区(本地)文件与暂存区文件的差异 跟上俩个版本号能够比较不同版本的区别 也可以跟上分支名比较分支名
git stash //暂时保存工作区内容
git stash list //查看暂时保存内容
git stash aplly (暂存名) //切换到暂时保存的
git stash drop(暂存名) //删除暂存名
git push (远程仓库地址) (获取的分支名) //将本地的文件提交到远程仓库
git pull (远程仓库地址) (获取的分支名) //将远程文件拉取到本地
git remote add (变量名) (地址的值) //给远程地址取名
git remote -v //显示存下的远程地址名
git reflog //查看所有版本的操作
git help (相应命令) //查看相关命令的文档
2 comments
Git有那么多指令……又要学一阵子了……
git其实记住三条主要的命令就可以了其他忘记去查询一下