Git命令
https://www.runoob.com/manual/git-guide/
git init:初始化一个存储库
git status: 查看当前状态 并且会显示修改的文件以及在暂存区的文件
Git config:配置
Git config --global user.name(user.email) " xxx " 设置自己的用户名和email,提交用户信息
如果后续使用过程中出现 fatal: 无法自动探测邮件地址
则重新输入:可以解决
Git add:添加到暂存区
Git commit (-m): 提交暂存区到仓库区
Git log: 显示日志信息
git只跟踪文件,不跟踪文件夹。但是在文件夹下修改也是会被git status捕捉到,同时也可以将整个文件夹上传到暂存区和仓库区
Git checkout -b xxxxx: 创建新的分支(-b 表示创建分支)/切换分支
Gti branch -d xxxx:删除分支
Git branch -a: 查看分支
git push origin --delete xxxxx:删除云端分支
Git merge xxxx :合并xxx分支到当前分支(git log中也可以查看到相关的修改)
Git rebase:变基,将从分支基于主分支合并修改(但是自己可能并不知道自己的基代码是那个版本的,实际工程中不要用)
--abort:中止
Git push :上传代码到云端
Git clone URL:xxxx: 下载代码
git clone xxxxx -b aaa: 下载指定aaa分支