GIT命令操作
登录git
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
初始化仓库
git init
用命令git add
告诉Git
,把文件交给 Git 缓存区进行管理:
git add 文件名 (指定单个)
git add . (多个文件)
以上两种方式都可以
用命令git commit
告诉Git
,把文件提交到本地仓库
git commit -m "告诉git改动的内容"
查看当前版本库状态
git status # 查看当前git版本库的状态(查看缓存区中的文件内容)
提交日志
git log
git log --pretty=oneline
查看差异
git diff
版本回退
git reset --hard HEAD^ (回退到上一个版本)
git reset --hard 版本id (通过版本id回退到指定的版本)
删除文件
git rm 文件名
分支管理
git branch (查看分支)
git branch 文件名 (创建分支)
git checkout 分支名(切换分支)
git checkout -b(创建 + 切换分支)
git merge 文件名 (合并分支)
git branch -b (删除分支)
爬取项目
git pull
上传项目
git push
**棕色:**色代表未被 Git 管理(未添加到暂存区)
**绿色:**代表新增的文件且已经被加入到暂存区了
**蓝色:**代表该文件已经提交到远程且该文件被编辑过了
**黑色:**代表该文件在当前版本与远程是一致的
**灰色:**表示该文件之前被提交到仓库过(不管是远程还是本地),但是他已经被删除了
**红色:**表示该文件的内容出现了冲突