git config –list
查看配置信息
配置用户名和邮箱
配置用户只需执行一次,可以重复使用
git config --global user.name tom
git config --global user.email tom@gmail.com
提交
git init //初始化仓库
git add index.js //将index.js添加进暂存区
git commit -m '第一次提交' //提交到本地仓库
git commit -a -m '绕过暂存区直接提交'
返回上一次的add
修改文件
回滚操作
恢复到上一次提交的状态
- 上次提交的内容
创建分支并进入分支
git branch login //创建登录分支
git checkout login //切换到登录分支
//简洁写法
git checkout -b login //创建并进入login分支
将one分支合并到master
git init //初始化仓库
git add id.js //将id.js添加到暂存区
git commit -m '主分支第1次提交' //提交到本地仓库
git checkout -b one //创建并进入one分支
vi id.js //进入vi编辑器,改变id.js内容
git add id.js //添加到暂存区
git commit -m 'one分支第1次提交'
git checkout master //切换到master分支
git merge one //将one分支合并到master
git checkout .
回滚所有文件 (仅限跟踪的文件)
强制删除当前目录所有文件 rm -rf .
电脑生成秘钥放到github
ssh-keygen -t rsa //生成秘钥
打开guthub个人中心里的setting
复制id_rsa.pub的内容到
ssh keys添加密匙git remote add origin git@github.com:用户名/仓库
- git push git@github.com:用户名/仓库.git
- git clone git@github.com:用户名/仓库.git