Git常用指令

191 阅读1分钟

了解这些之前呢 肯定需要你先了解一下命令行的基本操作

放一些练习来回顾一下吧:

  • pwd 的作用是?
  • cd xxx 的作用是?
  • cd /xxx 的作用是?
  • 相对路径和绝对路径的区别是?
  • cat 和 less 都可以查看文件内容,区别是什么? 如果没记住,立马跑去复习吧!当然你要是不看 倒也无关紧要 记住总归是好的

一、Git 常用命令

git init 初始化 创建本地仓库 .git目录
git branch 查看本地所有分支
git status 查看当前状态 
git commit 提交 
git branch -a 查看所有的分支
git branch -r 查看远程所有分支
git commit -m "init" 提交并且加注释
git commit -v 提交并且加注释(更详细)
git add 选择提交内容
git log 显示之前的提交
git reflog 查看所有的提交
git reset --hard xxxxxx 选择不重复的 位数不定的提交号 回到之前提交版本
ps: 如果进行返回版本之前你有未add的文件 将会被清理
git branch x 创建分支x
git checkout x 切换到x分支
git merge 合并分支
git branch -d x 分支无用之后可以删除分支
git pull 下拉项目 一般会有冲突 需要处理冲突
git clone 克隆项目
git remote add origin git@xxxxxxx 本地添加远程仓库地址
git push origin master 将文件给推到服务器上
git stash push 将文件给push到一个临时空间中
git stash pop 将文件从临时空间pop下来