一、工作机制
二,常用命令
git config --list 查看配置信息
git config --global user.name "John Doe"配置用户名
git config --global user.email johndoe@example.com配置用户邮箱
git init 初始化仓库
git commit -m 'Initial project version'上传至历史区
git clone https://github.com/libgit2/libgit2克隆远程到本地
克隆:1、初始化本地仓库2、拉取远程代码3、创建别名
git status 查看本地库状态
git reflog 查看历史版本(精简版版本号) git log(完整版版本号)
git reset –-hard“版本号” 回滚历史 底层通过移动head指针切换版本
创建新分支 git branch testing
要切换到现有分支,请运行该git checkout命令
该git branch命令不仅仅是创建和删除分支。如果你不带参数运行它,你会得到一个简单的当前分支列
git merge 分支名 把指定分支合并到当前分支
红色文件代表在工作区,绿色代表已经进入暂存区
在哪个分支生成的历史区,就在哪个分支里面查看,切换分支的同时,工作区的代码也会切换,
合并时只有合并的分支会修改,合并过来的分支不会修改
远程仓库的地址我们可以使用别名:
git remote –v 查看别名 git remote add git-demo 网址
ssh免密登录
公钥ssh-keygen –t rsa –C “邮箱” 采用rsa非对称加密 注意是大写C