git命令学习
git是什么?
git是一种分布式的版本管理系统。
git的作用:就是对文件进行版本管理,方便在不同版本进行切换修改,类似文件分不同时间备份让后需要时找回其中一份代替,不过更方便使用。
(来自知乎)
<!--
git init 初始化
git status 查看状态
git add . 将代码提交全部到暂存区
git add test.html 添加指定的到暂存区
git commit -m"注释" 将暂存区代码提交到本地仓库
git remote add origin git地址 关联远程仓库
git remote remove origin 取消远程关联
git push -u origin master 提交代码到远程master
git push --set-upstream origin dev 远程建立Dev
git branch -a 查看本地与远程分支
git branch 分支名 创建本地分支
git checkout 分支名 切换分支
git branch -d 分支名 删除本地分支
git branch -D 分支名 强制删除该分支
git push origin :分支名 删除远程分支
git push origin --delete dev 删除远程分支
git push origin :dev 删除远程分支
git push origin 分支名 添加远程分支
git merge 分支名 将某分支合并到当前分支
git pull 拉取远程分支代码
git fetch 将远程分支代码拉取到本地分支
git merge 将本地分支代码合并到了工作区
git clone 地址 clone代码到本地
git checkout -b 分支名 origin/分支名 拉取其它分支代码到本地
git log 查看全部
git log --oneline 单行查看
git reflog 回看全部日志
git config user.name 查看用户名
git config user.email 查看邮箱
git config --global user.name "要覆盖的名字"
git config --global user.email "要覆盖的邮箱"
git reset --hard +版本号 回到前面的版本
git reset --hard HEAD^ 回到上一个版本
-->