02.git基本操作
2018-06-28 本文已影响19人
夜幕小草
t初始化
git init
将项目所有文件纳入到git中
git add -A
检查Git状态
git status
保留改动并提交
git commit -m "Initial commit"
上面这行命令将暂存区的文件都提交到Git, -m
选项后面带的参数表示本次提交的简单描述
查看历史提交记录
git log
版本回滚
git reset --hard 版本号
版本号可以使用git log
查看
创建分支并进入分支
git checkout -b '分支名'
上面命令相当于git branch dev
, git checkout dev
切换分支
git checkout master
master
为分支名
查看当前分支
git branch '分支名'
配置用户名和邮箱
git config --global [user.name](user.name) '你的名字'
git config --global user.email '你的邮箱'
设置推送时分支
git config --global push.default simple
此设置是Git命令push的默认模式为simple
, 当我们执行git push
没有指定分支时,自动使用当前分支,而不是报错
提交
git push origin master
拉取
git pull origin master
连接到项目仓库
git remote add origin [git@gitee.com:ZiDung_admin/test.git](mailto:git@gitee.com:ZiDung_admin/test.git)
克隆项目
git clone [https://gitee.com/ZiDung/LingShiShangChengXiaoChengXu.git](https://gitee.com/ZiDung/LingShiShangChengXiaoChengXu.git)
项目中常规使用
- 1、创建目录
mkdir ~/Desktop/test
在桌面创建test文件夹
- 2、项目初始化
git init
- 链接到仓库地址
git remote add origin [git@gitee.com:ZiDung_admin/test.git](mailto:git@gitee.com:ZiDung_admin/test.git)
- 3、将所有项目文件纳入Git中
git add -A
- 4、将所有暂存区文件提交到Git中
git commit -m 'Initial commit'
- 5、拉取
git pull origin master
- 6、提交
git push -u origin master
或者
- 1、克隆
git clone [https://gitee.com/ZiDung/LingShiShangChengXiaoChengXu.git](https://gitee.com/ZiDung/LingShiShangChengXiaoChengXu.git)
- 2、将所有项目文件纳入Git中
git add -A
- 3、将所有暂存区文件提交到Git中
git commit -m 'Initial commit'
- 4、提交
git push -u origin master
附链接
https://git-scm.com/book/zh/v2