git的分区
Workspace:工作区
Index / Stage:暂存区 (add)
Repository:仓库区(或本地仓库)(commit)
Remote:远程仓库 (pull)
常用本地命令
一、1、设置邮箱和标签名
mqx_c@LAPTOP-379TQHOC MINGW64 /e/code/front-end-git/git-test (master)
$git config --global user.name ""
$git config --global user.email ""
2、工作区->暂存区->仓库区
$ git add test.txt
$ git commit test.txt -m '提交test.txt'
3、查看状态
$ git status
#new file: 新建文件
#modify file:修改文件
4、查看文件内容
$ cat readme.txt
5、删除文件
$ rm b.txt
#恢复文件
$ git checkout -- b.txt
# 彻底删除
$ commit
二、远程命令
1、密钥设置
#生成密钥
$ ssh-keygen -t rsa -C "邮箱"
id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥
2、连接远程仓库
$ git remote add origin git@gitee.com:mqxnine/web-front-end.git
3、提交文件
# 把本地分支master内容退到远程仓库去
$ git push -u origin master
三、创建和合并分支
# 新建一个分支,但依然停留在当前分支
$ git branch [branch-name]
# 新建一个分支,并切换到该分支
$ git checkout -b [branch]
# 删除分支
$ git branch -d [branch-name]
#在master分支下将dev分支合并
$ git merge dev