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 (相应命令)     //查看相关命令的文档
Last modification:April 24, 2022
如果觉得我的文章对你有用,请随意赞赏