IDE webStorm subline vscode
浏览器 是代码运行的环境
git 是 代码管理工具 分布式的代码管理工具;
svn 是一个集中式的代码管理工具
gitLab gitHub
git init ---> 把当前文件夹 转成了 git 仓库
怎么跟远程仓库建立起链接关系
git remote -v ----> 查看跟那些远程库建立了链接
git remote add 桥梁名 远程仓库地址
git status 查看工作区有哪些文件修改了
绿色字体代表 已经从工作区提交到缓存区的内容
红色字体代表 任然再工作区的内容
git add 后边可以跟一个点(.) 也可以跟某个文件---》
把相应文件从 工作区 提交到 缓存区 ;跟点的话是 把所有修改文件都提交到缓存区;
git commit -m '备注' 是把 缓存区的代码提交到历史区
把历史区的代码提交到 远程仓库
git push 桥梁名 分支名
git diff 查看工作区跟缓存区的区别
git diff --cache 查看缓存区跟历史区的区别
git diff --master
git checkout . 撤销工作区的修改
git reset --hard 版本号 用历史区的代码覆盖 缓存区和工作区
git reset --hard 若后边不添加版本号,则默认用上一次提交的版本去覆盖 工作区和缓存区的代码
git log 查看以前的提交过的历史版本
git reflog 查看所有的历史版本 版本号只有前七位
想把本地的某些文件不往上提交;也就是想让 git 忽略某些文件
需要我们建立一个 名字是 .gitignore 的文件
文件里边 需要我们加上 想要忽略的文件