//第一使用时全局配置
git config --global user.email "[email protected]"
git config --global user.name "ym"
//git仓库初始化
git init
git status //查看当前仓库状态
git add +文件名 //添加具体文件
git add . // 添加所有文件
git commit -m 'ym' //提交至版本库
//版本回退
----------步骤1 查看历史版本 确定需要回到的时刻点
git log 或者
git log --pretty=oneline //得到回退的commitid
----------步骤2 回退操作
git reset --hard + 提交编号
回退后会得到最新的commitid
再次回退 得到新的commitid
git reflog
//克隆线上仓库地址 报错403位没有权限
需修改 git/config 文件内容
例如:
git clone +线上仓库地址
git pull//下拉
git push//推送
//分支指令
git branch // 查看分支
git branch + 分支名 // 创建分支
git checkout + 分支名 //切换分支
git branch -d //删除分支 删除前退出要删除的分支
git merge +被合并的分支名 //合并分支
//解决冲突
先 git pull
代码保留 删除特殊字符 再重新提交
//忽略文件
在仓库目录下新建一个名为.gitignore的文件