git常用操作
首先需要配置:
git config --global user.name
git config --global user.email
# 创建仓库
mkdir 仓库
1. git init 初始化git仓库
# Reinitialized existing Git repository in C:/Users/admin/.git/
2. git status 查看库的管理状态
红色的表示未被追踪,未存到缓存区里
绿色表示已经放在暂存区里,等待提交到本地仓库
On branch master # 是主分支
No commits yet # 没有提交
Untracked files # 没有跟踪
3. git add .
把所有代码提交到版本库 或者暂存区
4. git commit -m '注释信息' file文件
git commit -a 是把暂存区的所有文件都提交到本地仓库
'第一次全部塞到瓶子里'
把文件提交到本地仓库,把所有绿色的文件都变成白色
git config --global user.email "15622792660@163.com"
git config --global user.name "kermitjam"
5. git remote add orgigin(远程地址别名) 远程仓库地址
6. git push origin master 提交到远程仓库
git push origin master -f 第一次上传需要强行上传
7. git log 查看记录
8. git reset --hard 回滚
git reset --hard "head^^^"
--hard 代表的是当前版本,后面的^代表的是旧版本
406603a4c6e3b2ab9fb7fa3f7c0ca019373f355f
Author: kermitjam <15622792660@163.com>
Date: Wed Aug 22 00:02:10 2018 +0800
socket online chat
9. git reflog 查看恢复回滚前的状态
406603a HEAD@{0}: reset: moving to 406603a4c6e3b2ab9fb7fa3f7c0ca019373f355f
2aff8bc HEAD@{1}: commit: kermitjam
406603a HEAD@{2}: commit (initial): socket online chat
10.回滚到之前状态: git reset --hard 2aff8bc