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)

项目中常规使用


mkdir ~/Desktop/test

在桌面创建test文件夹


git init


git remote add origin [git@gitee.com:ZiDung_admin/test.git](mailto:git@gitee.com:ZiDung_admin/test.git)


git add -A


git commit -m 'Initial commit'


git pull origin master


git push -u origin master

或者


git clone [https://gitee.com/ZiDung/LingShiShangChengXiaoChengXu.git](https://gitee.com/ZiDung/LingShiShangChengXiaoChengXu.git)


git add -A


git commit -m 'Initial commit'


git push -u origin master

附链接

https://git-scm.com/book/zh/v2
上一篇下一篇

猜你喜欢

热点阅读